51

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ć.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

52

Odp: Brak 'rootfs_data' po instalacji OpenWRT z poziomu Breed`a.

Cezary, udało się! LEDE wstało smile

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ć.

53

Odp: Brak 'rootfs_data' po instalacji OpenWRT z poziomu Breed`a.

uci show network pokaż

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

54 (edytowany przez L3H0 2018-01-16 23:44:43)

Odp: Brak 'rootfs_data' po instalacji OpenWRT z poziomu Breed`a.

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?

55

Odp: Brak 'rootfs_data' po instalacji OpenWRT z poziomu Breed`a.

Ten vlan ma być tagowany czy nie?

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

56 (edytowany przez L3H0 2018-01-17 00:14:49)

Odp: Brak 'rootfs_data' po instalacji OpenWRT z poziomu Breed`a.

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.

57 (edytowany przez sty 2018-01-17 11:10:50)

Odp: Brak 'rootfs_data' po instalacji OpenWRT z poziomu Breed`a.

L3H0 napisał/a:

Cezary, udało się! LEDE wstało smile

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:
http://www.right.com.cn/forum/data/attachment/forum/201503/21/222829hdabjzk4hu4ijiz8.png
chociaż domyślam się, że nie kasuje to całości tylko rootfs0

58 (edytowany przez L3H0 2018-01-17 11:15:38)

Odp: Brak 'rootfs_data' po instalacji OpenWRT z poziomu Breed`a.

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.

59 (edytowany przez sty 2018-01-17 11:17:08)

Odp: Brak 'rootfs_data' po instalacji OpenWRT z poziomu Breed`a.

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ś).

60 (edytowany przez L3H0 2018-01-17 11:18:02)

Odp: Brak 'rootfs_data' po instalacji OpenWRT z poziomu Breed`a.

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.

61 (edytowany przez sty 2018-01-17 11:26:59)

Odp: Brak 'rootfs_data' po instalacji OpenWRT z poziomu Breed`a.

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) ?

62 (edytowany przez L3H0 2018-01-17 11:25:41)

Odp: Brak 'rootfs_data' po instalacji OpenWRT z poziomu Breed`a.

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.
https://cs5-2.4pda.to/11113961.jpg
Jak będę w domu to zrobię Ci screen`a od siebie.

63 (edytowany przez sty 2018-01-17 13:15:45)

Odp: Brak 'rootfs_data' po instalacji OpenWRT z poziomu Breed`a.

Ok. to poczekam cierpliwie i postaram się być bardziej kumaty - może w końcu załapię jak to robić poprawnie.
big_smile
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.

64 (edytowany przez L3H0 2018-01-17 18:21:25)

Odp: Brak 'rootfs_data' po instalacji OpenWRT z poziomu Breed`a.

sty, tak to wygląda jeśli chodzi o screeny z Breed`a.
Menu:
https://image.ibb.co/esPmCR/Opera_Zdj_cie_2018_01_17_164101_192_168_1_1.png
Wpis jaki odpowiada za włączone SSH na OWF:
https://preview.ibb.co/mfMcK6/Opera_Zdj_cie_2018_01_17_164142_192_168_1_1.png

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.

65

Odp: Brak 'rootfs_data' po instalacji OpenWRT z poziomu Breed`a.

ifstatus wan jak już.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

66

Odp: Brak 'rootfs_data' po instalacji OpenWRT z poziomu Breed`a.

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"
                }
        ]
}

67

Odp: Brak 'rootfs_data' po instalacji OpenWRT z poziomu Breed`a.

I to tyle co wiesz. Nie połączył się i już.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

68

Odp: Brak 'rootfs_data' po instalacji OpenWRT z poziomu Breed`a.

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.

69

Odp: Brak 'rootfs_data' po instalacji OpenWRT z poziomu Breed`a.

Nie, nie ma. Logread, ale to już tam zaglądałeś.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

70 (edytowany przez L3H0 2018-01-17 19:40:28)

Odp: Brak 'rootfs_data' po instalacji OpenWRT z poziomu Breed`a.

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?

71

Odp: Brak 'rootfs_data' po instalacji OpenWRT z poziomu Breed`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...

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

72 (edytowany przez L3H0 2018-01-17 20:09:18)

Odp: Brak 'rootfs_data' po instalacji OpenWRT z poziomu Breed`a.

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/

73

Odp: Brak 'rootfs_data' po instalacji OpenWRT z poziomu Breed`a.

Ten router ma 2x880MHz. Czemu sądzisz że będzie 250M?

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

74

Odp: Brak 'rootfs_data' po instalacji OpenWRT z poziomu Breed`a.

Kurde na jakim speedteście bym nie puścił to max do 300 i więcej nie idzie.

75

Odp: Brak 'rootfs_data' po instalacji OpenWRT z poziomu Breed`a.

@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.