[Berlin-wireless] PPPoecd-Konfig in 1.3.9
Florian E. Teply
usenet
So Sep 24 12:50:53 CEST 2006
Sven-Ola Tuecke wrote:
> Florian,
>
> immer wieder hilfreich: So ein Script mit Debug-Ausgabe starten. Also
> nicht "/sbin/ifup wan" sondern "sh -x /sbin/ifup wan" aufrufen.
>
Hmm, gute Sache, wieder was gelernt ;-)
Mit der dazugehörigen Ausgabe (ich hab sie unten mal drangehängt...)
weiß ich inzwischen auch, daß das ganze bereits beim Test if_valid ()
(eingebunden aus /etc/functions.sh) sich verabschiedet. Ist irgendwie
auch logisch, da ip zu einem nicht benannten Interface auch nix sagen
kann... Also scheint das Problem tatsächlich auf eben den leeren
nvram-Eintrag pppoe_ifname zurückzuführen zu sein. Doch was muss da rein
für den originalen "Internet"-Port?? Irgendwie kann ich ja im
Webinterface eingeben (unter WAN für den/die WAN-Ports, das müsste nach
meinem Verständnis der richtige Ort sein...) was ich mag, es ändert
irgendwie garnix an der nicht bestehenden Internetverbindung :-(
Vielleicht ist ja mit den nun verfügbaren Informationen eine Analyse
möglich...
Gruß Florian
Ab hier Ausgabe von "sh -x /sbin/ifup wan":
root at Freifunk:~# sh -x /sbin/ifup wan
+ . /etc/functions.sh
+ . /etc/nvram.overrides
+ nvram get ff_lan_proto
+ eval echo ${NVRAM_ff_lan_proto:-$(command nvram get ff_lan_proto)}
+ command nvram get ff_lan_proto
+ echo
+ test -z
+ NVRAM_lan_proto=static
+ nvram get boardnum
+ eval echo ${NVRAM_boardnum:-$(command nvram get boardnum)}
+ command nvram get boardnum
+ echo 42
+ nvram get boardtype
+ eval echo ${NVRAM_boardtype:-$(command nvram get boardtype)}
+ command nvram get boardtype
+ echo 0x0467
+ [ 42 = 42 -a 0x0467 = bcm94710dev ]
+ nvram get boardtype
+ eval echo ${NVRAM_boardtype:-$(command nvram get boardtype)}
+ command nvram get boardtype
+ echo 0x0467
+ nvram get boardnum
+ eval echo ${NVRAM_boardnum:-$(command nvram get boardnum)}
+ command nvram get boardnum
+ echo 42
+ [ 0x0467 = bcm95365r -a 42 = 45 ]
+ nvram get boardnum
+ eval echo ${NVRAM_boardnum:-$(command nvram get boardnum)}
+ command nvram get boardnum
+ echo 42
+ nvram get boardnum
+ eval echo ${NVRAM_boardnum:-$(command nvram get boardnum)}
+ command nvram get boardnum
+ echo 42
+ [ 42 = 2 -o 42 = 1024 ]
+ nvram get boardnum
+ eval echo ${NVRAM_boardnum:-$(command nvram get boardnum)}
+ command nvram get boardnum
+ echo 42
+ nvram get boardtype
+ eval echo ${NVRAM_boardtype:-$(command nvram get boardtype)}
+ command nvram get boardtype
+ echo 0x0467
+ [ 42 = asusX -a 0x0467 = bcm94710dev ]
+ FAILSAFE_ifnames=vlan0 eth1 eth2
+ [ = true ]
+ type=wan
+ nvram get wan_ifname
+ eval echo ${NVRAM_wan_ifname:-$(command nvram get wan_ifname)}
+ command nvram get wan_ifname
+ echo ppp0
+ if=ppp0
+ [ ppp = ppp ]
+ nvram get pppoe_ifname
+ eval echo ${NVRAM_pppoe_ifname:-$(command nvram get pppoe_ifname)}
+ command nvram get pppoe_ifname
+ echo
+ if=
+ if_valid
+ ip link show dev
+ [ = br ]
+ [ = vlan ]
+ echo -e # ignored: can't find/create
# ignored: can't find/create
+ false
+ return
--
Langeweile? Lust auf ein fesselndes Spiel?
-> Das MorgenGrauen erwartet Dich!!
http://mg.mud.de/newweb oder
http://telnet.morgengrauen.info
_______________________________________________
Berlin mailing list
Berlin at olsrexperiment.de
https://www.olsrexperiment.de/cgi-bin/mailman/listinfo/berlin
Mehr Informationen über die Mailingliste Berlin