1 (edytowany przez geos 2015-08-02 15:19:18)

Temat: równoważność wpisów UCI

uczę się poleceń UCI i mam pytanie dotyczące równoważności wpisów. oryginalnie w ruterze w /etc/network był następujący wpis:

config switch
    option name 'switch0'
    option reset '1'
    option enable_vlan '1'

config switch_vlan
    option device 'switch0'
    option vlan '1'
    option ports '0 1 2 4 5 6t'

czy poniższy wpis jest równoważny? czy opcja "name" powyżej to de facto przypisanie nazwy do sekcji anonimowej czy też po prostu opcja bez związku z nazwą sekcji?

config switch 'switch0'
    option reset '1'
    option enable_vlan '1'

config switch_vlan
    option device 'switch0'
    option vlan '1'
    option ports '0 1 2 4 5 6t'

2

Odp: równoważność wpisów UCI

Config Ci brakuje. Może być bez nazwy może być z nazwą. Dla skryptów systemowych w tym konkretnym przypadku to wszystko jedno chyba.

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

3

Odp: równoważność wpisów UCI

dzięki Cezary, no tak brakuje config. poprawiłem. mam jeszcze pytanie dotyczące tej linii:

config adsl 'dsl'
        option annex 'a'
        option firmware '/lib/firmware/adsl.bin'

w F1 nie ma takiego pliku:

root@OpenWrt:/# ls -la /lib/firmware/
-rw-r--r--    1 root     root           512 Jul 24 21:33 RT3062.eeprom
-rw-rw-r--    1 root     root           512 Feb 22 08:11 RT3092.eeprom
-rw-r--r--    1 root     root          8192 Jul 25 10:03 rt2860.bin
-rw-r--r--    1 root     root          4096 Jul 25 10:03 rt3290.bin
-rw-rw-r--    1 root     root        885524 Feb 22 08:11 vdsl.bin

wiem, że ten wpis można przeedytować, ale czy ze względu na dbałość o detale gdzieś tam podczas kompilacji pod konkretne urządzenie nie powinno być uwzględnione, że domyślnie dla F1 ma być vdsl.bin? albo na przykład aby oba pliki adsl.bin i vdsl.bin były dostępne jeśli kompilacja jest jedna na oba urządzenia?

4

Odp: równoważność wpisów UCI

Tak openwrt domyślnie robi konfig na podstawie wykrytego cpu. Masz sobie zmienić stosownie do używanego połączenia na wan.

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