Odp: Brak 'rootfs_data' po instalacji OpenWRT z poziomu Breed`a.
Oczywiście, zawsze możesz wykasować cały flash i mieć cegiełkę.
breed działa, więc zawsze możesz coś z nim działać.
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
eko.one.pl → Oprogramowanie / Software → Brak 'rootfs_data' po instalacji OpenWRT z poziomu Breed`a.
Strony Poprzednia 1 2 3 4 Następna
Zaloguj się lub zarejestruj by napisać odpowiedź
Oczywiście, zawsze możesz wykasować cały flash i mieć cegiełkę.
breed działa, więc zawsze możesz coś z nim działać.
Cezary, udało się! LEDE wstało
Teraz tylko problemy ze wstępna konfiguracją.
Router ten chcę wpiąć do FTTH od Orange, mam w domu ONT więc niby wszystko jest super, tylko mam problem aby stworzyć na początku VLAN`a 35 w celu odpalenia internetu.
w Interfejsie WAN dodaje połączenie PPPoE, podaje login i hasło, dodałem niby VLN eth0.35 ale niestety nie widać aby w ogóle próbował się łączyć.
uci show network pokaż
Tak wygląda
root@OpenWrt:~# uci show network
network.loopback=interface
network.loopback.ifname='lo'
network.loopback.proto='static'
network.loopback.ipaddr='127.0.0.1'
network.loopback.netmask='255.0.0.0'
network.globals=globals
network.globals.ula_prefix='fd7c:3103:f031::/48'
network.lan=interface
network.lan.type='bridge'
network.lan.ifname='eth0.1'
network.lan.proto='static'
network.lan.ipaddr='192.168.1.1'
network.lan.netmask='255.255.255.0'
network.lan.ip6assign='60'
network.lan_dev=device
network.lan_dev.name='eth0.1'
network.lan_dev.macaddr='34:ce:00:6a:7b:de'
network.wan=interface
network.wan._orig_ifname='eth0.2'
network.wan._orig_bridge='false'
network.wan.proto='pppoe'
network.wan.username='xxxxx@neostrada.pl'
network.wan.password='yyyyyy'
network.wan.ipv6='auto'
network.wan.ifname='eth0.35'
network.wan.mtu='1492'
network.wan6=interface
network.wan6.ifname='eth0.2'
network.wan6._orig_ifname='eth0.2'
network.wan6._orig_bridge='false'
network.wan6.proto='pppoe'
network.wan6.username='yyyyyyf@neostrada.pl'
network.wan6.ipv6='auto'
network.wan6.password='XXXXXX'
network.@switch[0]=switch
network.@switch[0].name='switch0'
network.@switch[0].reset='1'
network.@switch[0].enable_vlan='1'
network.@switch_vlan[0]=switch_vlan
network.@switch_vlan[0].device='switch0'
network.@switch_vlan[0].vlan='1'
network.@switch_vlan[0].ports='2 3 6t'
network.@switch_vlan[0].vid='1'
network.@switch_vlan[1]=switch_vlan
network.@switch_vlan[1].device='switch0'
network.@switch_vlan[1].vlan='2'
network.@switch_vlan[1].ports='1 6t'
network.@switch_vlan[1].vid='2'
network.@switch_vlan[2]=switch_vlan
network.@switch_vlan[2].device='switch0'
network.@switch_vlan[2].vlan='3'
network.@switch_vlan[2].vid='35'
network.@switch_vlan[2].ports='1t 6t'
Próbowałem też dla WAN6 - ale nie potrzebuje v6 więc rozumiem że mogę usunąć ten interfejs?
Ten vlan ma być tagowany czy nie?
Według opisu na którym będę chciał się wzorować (https://trzepak.pl/viewtopic.php?f=20&t=51177) aby odpalić też TV etc to VLAN35 ma być tagowany.
Ale możliwe że jednak coś źle czytam/rozumiem.
Cezary, udało się! LEDE wstało
Teraz tylko problemy ze wstępna konfiguracją.
Router ten chcę wpiąć do FTTH od Orange, mam w domu ONT więc niby wszystko jest super, tylko mam problem aby stworzyć na początku VLAN`a 35 w celu odpalenia internetu.w Interfejsie WAN dodaje połączenie PPPoE, podaje login i hasło, dodałem niby VLN eth0.35 ale niestety nie widać aby w ogóle próbował się łączyć.
To jeżeli mógłbyś się podzielić tą wiedzą co konkretnie zrobiłeś, to byłaby cenna informacja dla mnie, jak i zapewne dla innych - czuję, że czeka mnie podobna sytuacja, ponieważ router który ofiarowałem młodzieńcowi z rodziny ma prawdopodobnie trafić do mnie na naprawę: też wyrostek chciał spróbować swoich sił z wgrywaniem LEDE i chyba uwalił (z tego co pisał właśnie to breed jest cały czas i wstaje bez problemu).
Konkretnie jakich komend użyłeś (należy użyć) i krok po kroku co należy zrobić.
Wcześniej sam próbowałem na chybił trafił i coś mi się tam udało i ten LEDE był, ale że robiłem to tylko raz to nie mam pewności co w zasadzie robiłem - było przy tym trochę pośpiechu i emocji, i zwyczajnie zapomniałem.
Tak ogólnie konkretny tutek do tych operacji (roszady z różnymi fw) z uwzględnieniem breed byłby bardziej, niż na miejscu.
Jest sporo rozproszonej wiedzy i ciężko to ogarnąć, żeby to było w sposób powtarzalny możliwe.
Przykładowo, czy np. komenda kasowania całości z poziomu breed'a ma wyglądać tak:
chociaż domyślam się, że nie kasuje to całości tylko rootfs0
sty, zrobiłem to tak jak napisał mi Cezary.
1. Musisz mieć OFW i dostęp do SSH.
2. Pobrałem 2 pliki z http://dl.eko.one.pl/luci/lede/snapshot … ps/mt7621/ tj. :
luci-snapshot-r5682-b153dbf-ramips-mt7621-mir3g-squashfs-kernel1.bin
luci-snapshot-r5682-b153dbf-ramips-mt7621-mir3g-squashfs-rootfs0.bin
Sprawdziłem sumy kontrolne i wrzuciłem na USB po czym USB wpięte do routerka.
3. Procedura instalacji:
cd /extdisks/sda1 (i skopiowanie plików do /tmp)
cd /tmp
mtd write lede-ramips-mt7621-mir3g-squashfs-kernel1.bin kernel0
mtd write lede-ramips-mt7621-mir3g-squashfs-kernel1.bin kernel1
mtd write lede-ramips-mt7621-mir3g-squashfs-rootfs0.bin rootfs0
mtd write lede-ramips-mt7621-mir3g-squashfs-rootfs0.bin rootfs1
nvram set flag_try_sys1_failed=1
nvram commit
reboot
@EDIT:
Nic z poziomu Breed`a nie kasowałem, jedyne co to wrzucałem OFW.
Mi chodzi o sytuację gdy już jest breed - Ty opisujesz chyba to co dotyczy wgrywania gdy jest...no właśnie, gdy co jest, OFW nie-developerskie ? Tyle, że wtedy nie ma ssh i nie można tego zainicjować gdy w routerze jest breed i nie ma ssh - a taką mam ogólnie sytuację (sam to zresztą przyznałeś).
Ja cały czas miałem Breed`a ale niestety standardowa procedura wgrania OFW i następnie to:
cd /extdisks/sda1 (can be different if you remove and reinsert the usb stick)
mtd write lede-ramips-mt7621-mir3g-squashfs-kernel1.bin kernel1
mtd write lede-ramips-mt7621-mir3g-squashfs-rootfs0.bin rootfs0
nvram set flag_try_sys1_failed=1
nvram commit
reboot
Nie powodowała że LEDE się odpalało tylko miałem bootlop`a z Breed`a.
@EDIT
Aaaa, no to wystarczy tylko dopisać w zmiennych ssh_en = 1.
No miałem to samo i sam nie pamiętam jak w końcu udało mi się to wgrać poprawnie owo LEDE, że działało. Teraz młodemu loopuje cały czas breed po nieudanej próbie wgrania LEDE.
No nic - spróbuję Twojej metody. Sorry - chyba za tępy jestem bo nadal nie rozumiem jak to zrobić.
Dopisać w zmiennych, czyli jak o tym ssh i z poziomu czego (skoro nie ma nic z ssh po nawet udanym wgraniu ofw) ?
Z tego co teraz pamiętam to 5 lub 4 pozycja w menu Breed`a pozwala na dopisanie różnych zmiennych i tam właśnie dopisujesz "ssh_en = 1" po czym na dole z lewej jest Zapisz.
Jak będę w domu to zrobię Ci screen`a od siebie.
Ok. to poczekam cierpliwie i postaram się być bardziej kumaty - może w końcu załapię jak to robić poprawnie.
EDIT:
A tak w ogóle to ktoś mógłby pomóc z komendami, jak z poziomu breed wykasować cały flash i wgrać coś poprawnie (oprócz kasowania breed oczywiście) ? Czy można np. wgrać w ten sposób orig u-boot, który zachowałem chyba (piszę chyba bo już sam nie wiem czy zachowując backup flash, owy skrypt zachował sam u-boot) za pomocą skryptu prometheus (kombajn do budowy specjalnej wersji padavan) ?
#co wpisać zamiast ...
breed> flash erase ... ...
breed> flash write ... ... ...
Po zrobieniu owego backup-u skryptem prometheus mam coś takiego:
*/PROMETHEUS/MTD_BACKUP_MI-R3G/2017-11-13_16:43:22$ ls -l
razem 280216
-rw-rw-r-- 1 sty sty 133693440 lis 13 17:21 mtd0.bin
-rw-rw-r-- 1 sty sty 33554432 lis 13 17:22 mtd10.bin
-rw-rw-r-- 1 sty sty 33554432 lis 13 17:23 mtd11.bin
-rw-rw-r-- 1 sty sty 56098816 lis 13 17:23 mtd12.bin
-rw-rw-r-- 1 sty sty 19554304 lis 13 17:24 mtd13.bin
-rw-rw-r-- 1 sty sty 524288 lis 13 17:21 mtd1.bin
-rw-rw-r-- 1 sty sty 262144 lis 13 17:21 mtd2.bin
-rw-rw-r-- 1 sty sty 262144 lis 13 17:21 mtd3.bin
-rw-rw-r-- 1 sty sty 262144 lis 13 17:22 mtd4.bin
-rw-rw-r-- 1 sty sty 262144 lis 13 17:22 mtd5.bin
-rw-rw-r-- 1 sty sty 262144 lis 13 17:22 mtd6.bin
-rw-rw-r-- 1 sty sty 262144 lis 13 17:22 mtd7.bin
-rw-rw-r-- 1 sty sty 4194304 lis 13 17:22 mtd8.bin
-rw-rw-r-- 1 sty sty 4194304 lis 13 17:22 mtd9.bin
Robiony zaraz po wgraniu developerskiego OFW i pliku ssh ze strony producenta - czyli jest tutaj gdzieś orig u-boot - który to może być plik ? Czy trzeba go jednak wydzielać/wykroić z mtd0 ?
Czy jednak jest to mtd1 o następującym adresie i rozmiarze (hex i bin) ?
mtd1: 00080000 00020000 czyli *524288 lis 13 17:21 mtd1.bin
Poza tym jak widać jest różnica w ilości partycji - opisane w tym temacie jest ich 15, a backup zrobiony prometheus'em ma ich tylko 14 - kolejna zagwozdka.
sty, tak to wygląda jeśli chodzi o screeny z Breed`a.
Menu:
Wpis jaki odpowiada za włączone SSH na OWF:
Cezary, walczę z tym połączeniem ale w logach nic nie widać aby w ogóle jakakolwiek próba połączenia była.
Stan > Log systemowy tam szukać? Czy gdzieś indziej?
Aktualnie mam tak:
config interface 'wan'
option proto 'pppoe'
option username 'xxxxx@neostrada.pl'
option password 'yyyyy'
option mtu '1500'
option ifname 'eth0.35'
option ipv6 'auto'
option service 'FTTH'
option defaultroute '0'
.....
config switch_vlan
option device 'switch0'
option vlan '3'
option vid '35'
option ports '1t 6t'
Tylko chyba coś jest nie tak:
root@OpenWrt:~# swconfig dev switch0 vlan 035 show
VLAN 35:
vid: 0
ports:
Takie coś jeszcze podeśle:
Fri Jan 5 14:03:58 2018 daemon.notice netifd: Interface 'wan' is now down
Fri Jan 5 14:03:58 2018 daemon.notice netifd: Interface 'wan' is disabled
Fri Jan 5 14:03:58 2018 daemon.notice netifd: Interface 'wan' is enabled
Fri Jan 5 14:03:58 2018 daemon.notice netifd: Interface 'wan' is setting up now
Fri Jan 5 14:03:58 2018 daemon.err insmod: module is already loaded - slhc
Fri Jan 5 14:03:58 2018 daemon.err insmod: module is already loaded - ppp_generic
Fri Jan 5 14:03:58 2018 daemon.err insmod: module is already loaded - pppox
Fri Jan 5 14:03:58 2018 daemon.err insmod: module is already loaded - pppoe
Fri Jan 5 14:03:58 2018 daemon.info pppd[24408]: Plugin rp-pppoe.so loaded.
Fri Jan 5 14:03:58 2018 daemon.info pppd[24408]: RP-PPPoE plugin version 3.8p compiled against pppd 2.4.7
Fri Jan 5 14:03:58 2018 daemon.notice pppd[24408]: pppd 2.4.7 started by root, uid 0
Fri Jan 5 14:04:01 2018 daemon.info dnsmasq[1794]: read /etc/hosts - 4 addresses
Fri Jan 5 14:04:01 2018 daemon.info dnsmasq[1794]: read /tmp/hosts/odhcpd - 1 addresses
Fri Jan 5 14:04:01 2018 daemon.info dnsmasq[1794]: read /tmp/hosts/dhcp.cfg01411c - 2 addresses
Fri Jan 5 14:04:01 2018 daemon.info dnsmasq-dhcp[1794]: read /etc/ethers - 0 addresses
Fri Jan 5 14:04:13 2018 daemon.warn pppd[24408]: Timeout waiting for PADO packets
Fri Jan 5 14:04:13 2018 daemon.err pppd[24408]: Unable to complete PPPoE Discovery
Fri Jan 5 14:04:13 2018 daemon.info pppd[24408]: Exit.
ifstatus wan jak już.
Tak wygląda:
root@OpenWrt:~# ifstatus wan
{
"up": false,
"pending": true,
"available": true,
"autostart": true,
"dynamic": false,
"proto": "pppoe",
"device": "eth0.35",
"data": {
},
"errors": [
{
"subsystem": "pppoe",
"code": "CONNECT_FAILED"
}
]
}
I to tyle co wiesz. Nie połączył się i już.
Rozumiem, że nie ma nigdzie jakiegoś "dłuższego info" niż samo "CONNECT_FAILED"?
Ewentualnie co jest nie tak, bo większość konfigów jakie przeglądałem dla OpenWRT i Orange FTTH jest identyczne jak to co ja mam zrobione.
Nie, nie ma. Logread, ale to już tam zaglądałeś.
Czyli mam rozumieć, że VLAN`y są błędnie stworzone dlatego połączenie nie potrafi zostać nawiązane.
Czy winny jest router, albo może wersja LEDE jest zła i dlatego to się nie chce połączyć skoro na innych urządzeniach z OpenWRT/LEDE to działa.
@EDIT:
Wygląda na to że jest to problem po stronie LEDE
https://forum.lede-project.org/t/proble … t7530/1261
Czyli mam rozumieć że muszę stworzyć 840 VLANów aby to TV z Orange zadziałała?
Od strony orange i ich wymagań nie wiem nic - nie mam takiego łącza i nie używałem. Więc za wiele nie pomogę.
Co do vlanów - skrypcik i wygenerujesz...
No i faktycznie, po dodaniu kolejno 35 VLAN`ów, internet połączył się bez najmniejszych problemów.
Teraz już tylko ostatnie pytanie bo nie wiem czy będzie sens "dodawać" 840 VLAN`ów czy max prędkość połączenia na OpenWRT w tym urządzeniu to około 250 Mbps? Normalnie na Funbox udaje się nawet 550 Mbps (łącze na umowie 600) - mowa o http://beta.speedtest.net/
Ten router ma 2x880MHz. Czemu sądzisz że będzie 250M?
Kurde na jakim speedteście bym nie puścił to max do 300 i więcej nie idzie.
@L3H0 to czytałeś https://trzepak.pl/viewtopic.php?t=51177. Masz tam różne warianty. Wygląda, że możesz potrzebować zarządzalny switch do tego. Szczególnie jak myślisz o TV.
Strony Poprzednia 1 2 3 4 Następna
Zaloguj się lub zarejestruj by napisać odpowiedź
eko.one.pl → Oprogramowanie / Software → Brak 'rootfs_data' po instalacji OpenWRT z poziomu Breed`a.
Forum oparte o PunBB, wspierane przez Informer Technologies, Inc