Форум обсуждения систем  

Вернуться   Форум обсуждения систем "Умный дом", проектов Ардуино, OpenWRT и других DIY устройств > Форум умного дома > Сделай сам > OpenWRT/LEDE

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 27.09.2017, 19:01   #1
sana555
Senior Member
 
Регистрация: 22.09.2017
Сообщений: 338
Вес репутации: 442
sana555 is a splendid one to beholdsana555 is a splendid one to beholdsana555 is a splendid one to beholdsana555 is a splendid one to beholdsana555 is a splendid one to beholdsana555 is a splendid one to beholdsana555 is a splendid one to beholdsana555 is a splendid one to behold
По умолчанию Как прошить роутер из под линукс?

Через веб с Openwrt на Lede прошивать почему то не хочет... Есть ли возможность прошить через линукс?
sana555 вне форума   Ответить с цитированием
Старый 27.09.2017, 21:34   #2
di_mok
Senior Member
 
Регистрация: 13.06.2014
Адрес: Арзамас
Сообщений: 170
Вес репутации: 0
di_mok is an unknown quantity at this point
По умолчанию

sana555, а ты шьешь *factory.bin или *sysupgrade.bin?
di_mok вне форума   Ответить с цитированием
Старый 27.09.2017, 23:28   #3
sunny
Senior Member
 
Аватар для sunny
 
Регистрация: 22.10.2015
Адрес: Там где сосны и песок
Сообщений: 1,534
Вес репутации: 1601
sunny is a name known to allsunny is a name known to allsunny is a name known to allsunny is a name known to allsunny is a name known to allsunny is a name known to all
По умолчанию

Через tftp.
Перевести роутер в режим восстановления (загрузчик ждет загрузку прошивки).
Обычно комбинация клавиш - например, нажать reset и включить роутер.
Держать пока не проморгается светодиод, перейдет в постоянный режим.
И выполнить:
Код:
tftp 192.168.1.1
bin
trace
put /home/user/*sysupgrade.bin
__________________
Читаю ваши мысли по аватару ...
sunny вне форума   Ответить с цитированием
Старый 15.12.2017, 18:25   #4
sana555
Senior Member
 
Регистрация: 22.09.2017
Сообщений: 338
Вес репутации: 442
sana555 is a splendid one to beholdsana555 is a splendid one to beholdsana555 is a splendid one to beholdsana555 is a splendid one to beholdsana555 is a splendid one to beholdsana555 is a splendid one to beholdsana555 is a splendid one to beholdsana555 is a splendid one to behold
По умолчанию

Цитата:
Сообщение от sunny Посмотреть сообщение
Через tftp.
Перевести роутер в режим восстановления (загрузчик ждет загрузку прошивки).
Обычно комбинация клавиш - например, нажать reset и включить роутер.
Держать пока не проморгается светодиод, перейдет в постоянный режим.
И выполнить:
Код:
tftp 192.168.1.1
bin
trace
put /home/user/*sysupgrade.bin
На роутере rt-n18u данный трюк сработал на ура.
Собрал прошивку для rt-n18u, но нет wi-fi, даже пункта меню в lede, вижу что драйвера не отмечены в
make menuconfig, но не знаю какие именно нужны?
Сейчас стоят эти:

Развернуть для просмотра

Код:
base-files - 173.1-r3560-79f57e422d
block-mount - 2017-06-30-bdcb075f-1
busybox - 1.25.1-4
dnsmasq - 2.78-1
dropbear - 2017.75-2
firewall - 2017-05-27-a4d98aea-1
fstools - 2017-06-30-bdcb075f-1
fwtool - 1
hostapd-common - 2016-12-19-ad02e79d-6
ip6tables - 1.4.21-2
iptables - 1.4.21-2
jshn - 2017-02-24-96305a3c-1
jsonfilter - 2016-07-02-dea067ad-1
kernel - 4.4.92-1-14e20ecbd8f08fb24f71c6d79972fd8b
kmod-crypto-aead - 4.4.92-1
kmod-crypto-crc32c - 4.4.92-1
kmod-crypto-ecb - 4.4.92-1
kmod-crypto-hash - 4.4.92-1
kmod-crypto-manager - 4.4.92-1
kmod-crypto-null - 4.4.92-1
kmod-crypto-pcompress - 4.4.92-1
kmod-crypto-sha1 - 4.4.92-1
kmod-fs-ext4 - 4.4.92-1
kmod-gpio-button-hotplug - 4.4.92-2
kmod-gre - 4.4.92-1
kmod-ip6tables - 4.4.92-1
kmod-ipt-conntrack - 4.4.92-1
kmod-ipt-core - 4.4.92-1
kmod-ipt-nat - 4.4.92-1
kmod-iptunnel - 4.4.92-1
kmod-l2tp - 4.4.92-1
kmod-leds-gpio - 4.4.92-1
kmod-ledtrig-default-on - 4.4.92-1
kmod-ledtrig-timer - 4.4.92-1
kmod-lib-crc-ccitt - 4.4.92-1
kmod-lib-crc16 - 4.4.92-1
kmod-lib-lz4 - 4.4.92-1
kmod-lib-lzo - 4.4.92-1
kmod-mii - 4.4.92-1
kmod-mppe - 4.4.92-1
kmod-nf-conntrack - 4.4.92-1
kmod-nf-conntrack6 - 4.4.92-1
kmod-nf-ipt - 4.4.92-1
kmod-nf-ipt6 - 4.4.92-1
kmod-nf-nat - 4.4.92-1
kmod-nls-base - 4.4.92-1
kmod-phy-bcm-ns-usb2 - 4.4.92-1
kmod-phy-bcm-ns-usb3 - 4.4.92-1
kmod-ppp - 4.4.92-1
kmod-pppoe - 4.4.92-1
kmod-pppol2tp - 4.4.92-1
kmod-pppox - 4.4.92-1
kmod-pptp - 4.4.92-1
kmod-scsi-core - 4.4.92-1
kmod-slhc - 4.4.92-1
kmod-udptunnel4 - 4.4.92-1
kmod-udptunnel6 - 4.4.92-1
kmod-usb-acm - 4.4.92-1
kmod-usb-bcma - 4.4.92-1
kmod-usb-core - 4.4.92-1
kmod-usb-ledtrig-usbport - 4.4.92-1
kmod-usb-net - 4.4.92-1
kmod-usb-net-cdc-ether - 4.4.92-1
kmod-usb-net-rndis - 4.4.92-1
kmod-usb-ohci - 4.4.92-1
kmod-usb-storage - 4.4.92-1
kmod-usb2 - 4.4.92-1
kmod-usb3 - 4.4.92-1
kmod-zram - 4.4.92-1
lede-keyring - 2017-01-20-a50b7529-1
libblkid - 2.29.2-1
libblobmsg-json - 2017-02-24-96305a3c-1
libc - 1.1.16-1
libgcc - 5.4.0-1
libip4tc - 1.4.21-2
libip6tc - 1.4.21-2
libiwinfo - 2016-09-21-fd9e17be-1
libiwinfo-lua - 2016-09-21-fd9e17be-1
libjson-c - 0.12.1-1
libjson-script - 2017-02-24-96305a3c-1
liblua - 5.1.5-1
libncurses - 6.0-1
libnl-tiny - 0.1-5
libpthread - 1.1.16-1
librt - 1.1.16-1
libubox - 2017-02-24-96305a3c-1
libubus - 2017-02-18-34c6e818-1
libubus-lua - 2017-02-18-34c6e818-1
libuci - 2016-07-04-e1bf4356-1
libuci-lua - 2016-07-04-e1bf4356-1
libuclient - 2017-09-06-24d6eded-1
libusb-1.0 - 1.0.21-1
libuuid - 2.29.2-1
libxtables - 1.4.21-2
logd - 2017-03-10-16f7e161-1
lua - 5.1.5-1
luci - git-17.290.79498-d3f0685-1
luci-app-firewall - git-17.290.79498-d3f0685-1
luci-base - git-17.290.79498-d3f0685-1
luci-i18n-base-en - git-17.290.79498-d3f0685-1
luci-i18n-base-ru - git-17.290.79498-d3f0685-1
luci-i18n-firewall-en - git-17.290.79498-d3f0685-1
luci-i18n-firewall-ru - git-17.290.79498-d3f0685-1
luci-lib-ip - git-17.290.79498-d3f0685-1
luci-lib-jsonc - git-17.290.79498-d3f0685-1
luci-lib-nixio - git-17.290.79498-d3f0685-1
luci-mod-admin-full - git-17.290.79498-d3f0685-1
luci-proto-ipv6 - git-17.290.79498-d3f0685-1
luci-proto-ppp - git-17.290.79498-d3f0685-1
luci-theme-bootstrap - git-17.290.79498-d3f0685-1
mtd - 21
nano - 2.7.5-1
netifd - 2017-01-25-650758b1-1
nvram - 10
odhcp6c - 2017-01-30-c13b6a05-2
odhcpd - 2017-10-02-c6f3d5d4-2
opkg - 2017-03-23-1d0263bb-1
osafeloader - 1
oseama - 1
otrx - 1
ppp - 2.4.7-11
ppp-mod-pppoe - 2.4.7-11
ppp-mod-pppol2tp - 2.4.7-11
ppp-mod-pptp - 2.4.7-11
procd - 2017-08-08-66be6a23-1
procd-nand - 2017-08-08-66be6a23-1
resolveip - 2
rpcd - 2016-12-03-0577cfc1-1
swap-utils - 2.29.2-1
swconfig - 11
terminfo - 6.0-1
ubi-utils - 1.5.2-1
ubox - 2017-03-10-16f7e161-1
ubus - 2017-02-18-34c6e818-1
ubusd - 2017-02-18-34c6e818-1
uci - 2016-07-04-e1bf4356-1
uclient-fetch - 2017-09-06-24d6eded-1
uhttpd - 2017-08-19-3fd58e9b-1
uhttpd-mod-ubus - 2017-08-19-3fd58e9b-1
usb-modeswitch - 2017-05-24-453da8e5-1
usign - 2015-07-04-ef641914-1
wpad - 2016-12-19-ad02e79d-6
zram-swap - 1-2
[свернуть]

---
Когда прошивал Keenetic Omni II, там драйвера в Kernel modules > Wireless Drivers, были отмечены по умолчанию, а здесь не один не отмечен...

Последний раз редактировалось sana555; 15.12.2017 в 18:54.
sana555 вне форума   Ответить с цитированием
Старый 27.09.2017, 23:51   #5
sana555
Senior Member
 
Регистрация: 22.09.2017
Сообщений: 338
Вес репутации: 442
sana555 is a splendid one to beholdsana555 is a splendid one to beholdsana555 is a splendid one to beholdsana555 is a splendid one to beholdsana555 is a splendid one to beholdsana555 is a splendid one to beholdsana555 is a splendid one to beholdsana555 is a splendid one to behold
По умолчанию

Цитата:
sysupgrade.bin?
Эту.
Цитата:
Через tftp.
Спасибо, завтра попробую...) А то не хочется возвращаться к шпаргалкам: zkrutil.exe на винде..)) Обратного пути нет...)
sana555 вне форума   Ответить с цитированием
Старый 28.09.2017, 11:08   #6
sana555
Senior Member
 
Регистрация: 22.09.2017
Сообщений: 338
Вес репутации: 442
sana555 is a splendid one to beholdsana555 is a splendid one to beholdsana555 is a splendid one to beholdsana555 is a splendid one to beholdsana555 is a splendid one to beholdsana555 is a splendid one to beholdsana555 is a splendid one to beholdsana555 is a splendid one to behold
По умолчанию

Все так и делаю: зажал reset, нажал оn, подождал пока поморгает, стал гореть постоянно, отпустил reset, далее поочередно ввожу:
Код:
sana@sana ~ $ tftp 192.168.1.1
tftp> bin
tftp> trace
Packet tracing on.
tftp> put /home/sana/lede-ramips-mt7620-kn_rf-squashfs-factory.bin
sent WRQ <file=/home/sana/lede-ramips-mt7620-kn_rf-squashfs-factory.bin, mode=octet>
sent WRQ <file=/home/sana/lede-ramips-mt7620-kn_rf-squashfs-factory.bin, mode=octet>
sent WRQ <file=/home/sana/lede-ramips-mt7620-kn_rf-squashfs-factory.bin, mode=octet>
sent WRQ <file=/home/sana/lede-ramips-mt7620-kn_rf-squashfs-factory.bin, mode=octet>
sent WRQ <file=/home/sana/lede-ramips-mt7620-kn_rf-squashfs-factory.bin, mode=octet>
Transfer timed out.

tftp>
sana555 вне форума   Ответить с цитированием
Старый 28.09.2017, 11:57   #7
sunny
Senior Member
 
Аватар для sunny
 
Регистрация: 22.10.2015
Адрес: Там где сосны и песок
Сообщений: 1,534
Вес репутации: 1601
sunny is a name known to allsunny is a name known to allsunny is a name known to allsunny is a name known to allsunny is a name known to allsunny is a name known to all
По умолчанию

sana555
Загрузчик ждет загрузки с определенного адреса, нужно читать инструксьон к роутеру, либо гуглить - "режим восстановления, модель роутера".
У Асус-а это 192.168.1.75...
Т.е. компьютеру, с которого выполняем подключение нужно присвоить конкретный адрес локальной сети.
__________________
Читаю ваши мысли по аватару ...
sunny вне форума   Ответить с цитированием
Старый 28.09.2017, 12:18   #8
sana555
Senior Member
 
Регистрация: 22.09.2017
Сообщений: 338
Вес репутации: 442
sana555 is a splendid one to beholdsana555 is a splendid one to beholdsana555 is a splendid one to beholdsana555 is a splendid one to beholdsana555 is a splendid one to beholdsana555 is a splendid one to beholdsana555 is a splendid one to beholdsana555 is a splendid one to behold
По умолчанию

Да, я уже назначил для своего keenetic omni 2 адрес хоста: 192.168.1.2, результат тот же...
п.с. и имя прошивки поменял на: komni2_recovery.bin

Последний раз редактировалось sana555; 28.09.2017 в 12:21.
sana555 вне форума   Ответить с цитированием
Старый 28.09.2017, 12:36   #9
sunny
Senior Member
 
Аватар для sunny
 
Регистрация: 22.10.2015
Адрес: Там где сосны и песок
Сообщений: 1,534
Вес репутации: 1601
sunny is a name known to allsunny is a name known to allsunny is a name known to allsunny is a name known to allsunny is a name known to allsunny is a name known to all
По умолчанию

Здесь про tftp:
https://help.keenetic.net/hc/ru/articles/213966149
Возможно нужно вставить в "правильный порт".
Читайте внимательно, пробуйте, не спешите, когда пойдет прошивка увидите...
__________________
Читаю ваши мысли по аватару ...
sunny вне форума   Ответить с цитированием
Старый 28.09.2017, 18:50   #10
solalex
Senior Member
 
Регистрация: 20.01.2015
Сообщений: 312
Вес репутации: 443
solalex has much to be proud ofsolalex has much to be proud ofsolalex has much to be proud ofsolalex has much to be proud ofsolalex has much to be proud ofsolalex has much to be proud ofsolalex has much to be proud ofsolalex has much to be proud ofsolalex has much to be proud of
По умолчанию

Помещаем прошивку в /tmp (либо скачиваем с компа с помощью wget)
переименовываем в firmware.bin
Код:
mtd -r write /tmp/firmware.bin firmware
solalex вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 5 (пользователей: 0 , гостей: 5)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 02:03. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Яндекс.Метрика