[gentoo-user-de] Kann statische IP-Adresse fuer WLAN nicht mehr mit /etc/conf.d/net setzen.

22/12/2008 - 19:20 von Juergen Rose | Report spam
Hallo,

ich habe hier einen Thinkpad T43 mit einem Atheros AR5212 Chip und einen
Thinkpad T61 mit einem Intel PRO/Wireless 4965 Chip. Fuer den Atheros
Chip benutze ich den madwifi-ng- und fuer den Intel Chip den
iwlagn-iwlwifi-4965-2.ucode-Treiber.

Seit gestern gelingt es mir mit beiden Rechnern nicht mehr statische
IP-Adresse innerhalb von /etc/conf.d/net zu setzen. Beim T61 habe ich
z.B. in /etc/conf.d/net die folgenden Eintraege:

config_wlan0="192.168.1.33 broadcast 192.168.1.255 netmask
255.255.255.0"
routes_wlan0="default via 192.168.1.251"
modules="wpa_supplicant"
wpa_supplicant_eth0="-Dwext" # For generic wireless

In /etc/wpa_supplicant/wpa_supplicant.conf steht:
eapol_version=1
ap_scan=3
network={
ssid="jrnet"
key_mgmt=WPA-PSK
proto=WPA
pairwise=TKIP
group=TKIP
psk="PrivatPSK"
}

Lsmod zeigt mir an das iwlagn und iwlcore geladen sind. Ifconfig macht
die folgenden Ausgaben:

eth0 Link encap:Ethernet HWaddr 00:1e:37:cc:83:a9
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Memory:fe200000-fe220000

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:62 errors:0 dropped:0 overruns:0 frame:0
TX packets:62 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:4772 (4.6 KiB) TX bytes:4772 (4.6 KiB)

wlan0 Link encap:Ethernet HWaddr 00:1f:3b:47:28:19
inet6 addr: fe80::21f:3bff:fe47:2819/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:20 errors:0 dropped:0 overruns:0 frame:0
TX packets:9 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:5843 (5.7 KiB) TX bytes:993 (993.0 B)

wmaster0 Link encap:UNSPEC HWaddr
00-1F-3B-47-28-19-00-00-00-00-00-00-00-00-00-00
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)

D.h., dem Interface wlan0 wurde nicht die IP-Adresse 192.168.1.33
zugeordnet. iwconfig zeigt mir:

lo no wireless extensions.

sit0 no wireless extensions.

eth0 no wireless extensions.

wmaster0 no wireless extensions.

pan0 no wireless extensions.

wlan0 IEEE 802.11abgn ESSID:"jrnet"
Mode:Managed Frequency:2.462 GHz Access Point:
00:14:BF:E1:DA:8B
Bit RateT Mb/s Tx-Power dBm
Retry min limit:7 RTS thr:off Fragment thr#52 B
Encryption key:ALongHexKey Security mode:open
Power Management:off
Link Quality0/100 Signal level:-32 dBm Noise level=-87
dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
an. Wenn ich noch '/etc/init.d/net.wlan0 restart' eingebe, sehe ich:

* Bringing down interface wlan0
* Loaded modules: ip6to4 dhcpcd udhcpc dhclient system pppd iproute2
ifconfig ssidnet wpa_supplicant iwconfig ipppd ifplugd netplugd macnet
macchanger ccwgroup bridge tuntap br2684ctl bonding arping apipa
* Stopping wpa_cli on wlan0...
* Will stop /usr/bin/wpa_cli
* Will stop PID in pidfile `/var/run/wpa_cli-wlan0.pid'
* Will stop processes of `/usr/bin/wpa_cli'
* Sending signal 15 to PID 21506... [ ok ]
[ ok ]
* Stopping wpa_supplicant on wlan0...
* Will stop /usr/sbin/wpa_supplicant
* Will stop PID in pidfile `/var/run/wpa_supplicant-wlan0.pid'
* Will stop processes of `/usr/sbin/wpa_supplicant'
* Sending signal 15 to PID 21499... [ ok ]
[ ok ]
* Bringing up interface wlan0
* Loaded modules: apipa arping bonding tuntap bridge ccwgroup
macchanger macnet ifplugd wpa_supplicant ssidnet iproute2 pppd system
dhcpcd ip6to4
* Configuring wlan0 for MAC address 00:1F:3B:47:28:19... [ ok ]
* ifplugd does not work with wireless
* Starting wpa_supplicant on wlan0...
* Detaching to start `/usr/sbin/wpa_supplicant'... [ ok ]
* Starting wpa_cli on wlan0...
* Detaching to start `/usr/bin/wpa_cli'... [ ok ]
* Backgrounding ..* WARNING: net.wlan0 has started, but is
inactive .

Wenn ich versuche das wlan0-Interface manuell zu konfigurieren:

ifconfig wlan0 192.168.1.33

funktioniert das und ich kann das Interface benutzen. Beim T43 sind die
Symptome vergleichbar, man muss nur wlan0 durch ath0 ersetzen.
Hat jemand eine Idee, was die Ursache ist? Kann openrc-0.4.0 die Ursache
sein? Wie loest man das Problem am besten?
 

Lesen sie die antworten

#1 Andreas Klein
23/12/2008 - 12:10 | Warnen spam
Hi Jürgen,

mache gerade ein world update, als ich auf unten stehendes stieß, eventuell ist das ein Hinweis, ansonsten weiß ich's auch nicht...

Good luck, Andy.


Installing sys-fs/udev-135-r2
*
* Updating persistent-net rules file
*
* restarting udevd now.
*
* persistent-net does assigning fixed names to network devices.
* If you have problems with the persistent-net rules,
* just delete the rules file
* rm /etc/udev/rules.d/70-persistent-net.rules
* and then reboot.
*
* This may however number your devices in a different way than they are now.
*
* If you build an initramfs including udev, then please
* make sure that the /sbin/udevadm binary gets included,
* and your scripts changed to use it,as it replaces the
* old helper apps udevinfo, udevtrigger, ...
*
* mount options for directory /dev are no longer
* set in /etc/udev/udev.conf, but in /etc/fstab
* as for other directories.
*
* For more information on udev on Gentoo, writing udev rules, and
* fixing known issues visit:
* http://www.gentoo.org/doc/en/udev-guide.xml

Am Monday 22 December 2008 19:12:23 schrieb Juergen Rose:
Hallo,

ich habe hier einen Thinkpad T43 mit einem Atheros AR5212 Chip und einen
Thinkpad T61 mit einem Intel PRO/Wireless 4965 Chip. Fuer den Atheros
Chip benutze ich den madwifi-ng- und fuer den Intel Chip den
iwlagn-iwlwifi-4965-2.ucode-Treiber.

Seit gestern gelingt es mir mit beiden Rechnern nicht mehr statische
IP-Adresse innerhalb von /etc/conf.d/net zu setzen. Beim T61 habe ich
z.B. in /etc/conf.d/net die folgenden Eintraege:

config_wlan0="192.168.1.33 broadcast 192.168.1.255 netmask
255.255.255.0"
routes_wlan0="default via 192.168.1.251"
modules="wpa_supplicant"
wpa_supplicant_eth0="-Dwext" # For generic wireless

In /etc/wpa_supplicant/wpa_supplicant.conf steht:
eapol_version=1
ap_scan=3
network={
ssid="jrnet"
key_mgmt=WPA-PSK
proto=WPA
pairwise=TKIP
group=TKIP
psk="PrivatPSK"
}

Lsmod zeigt mir an das iwlagn und iwlcore geladen sind. Ifconfig macht
die folgenden Ausgaben:

eth0 Link encap:Ethernet HWaddr 00:1e:37:cc:83:a9
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Memory:fe200000-fe220000

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:62 errors:0 dropped:0 overruns:0 frame:0
TX packets:62 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:4772 (4.6 KiB) TX bytes:4772 (4.6 KiB)

wlan0 Link encap:Ethernet HWaddr 00:1f:3b:47:28:19
inet6 addr: fe80::21f:3bff:fe47:2819/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:20 errors:0 dropped:0 overruns:0 frame:0
TX packets:9 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:5843 (5.7 KiB) TX bytes:993 (993.0 B)

wmaster0 Link encap:UNSPEC HWaddr
00-1F-3B-47-28-19-00-00-00-00-00-00-00-00-00-00
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)

D.h., dem Interface wlan0 wurde nicht die IP-Adresse 192.168.1.33
zugeordnet. iwconfig zeigt mir:

lo no wireless extensions.

sit0 no wireless extensions.

eth0 no wireless extensions.

wmaster0 no wireless extensions.

pan0 no wireless extensions.

wlan0 IEEE 802.11abgn ESSID:"jrnet"
Mode:Managed Frequency:2.462 GHz Access Point:
00:14:BF:E1:DA:8B
Bit RateT Mb/s Tx-Power dBm
Retry min limit:7 RTS thr:off Fragment thr#52 B
Encryption key:ALongHexKey Security mode:open
Power Management:off
Link Quality0/100 Signal level:-32 dBm Noise level=-87
dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
an. Wenn ich noch '/etc/init.d/net.wlan0 restart' eingebe, sehe ich:

* Bringing down interface wlan0
* Loaded modules: ip6to4 dhcpcd udhcpc dhclient system pppd iproute2
ifconfig ssidnet wpa_supplicant iwconfig ipppd ifplugd netplugd macnet
macchanger ccwgroup bridge tuntap br2684ctl bonding arping apipa
* Stopping wpa_cli on wlan0...
* Will stop /usr/bin/wpa_cli
* Will stop PID in pidfile `/var/run/wpa_cli-wlan0.pid'
* Will stop processes of `/usr/bin/wpa_cli'
* Sending signal 15 to PID 21506... [ ok ]
[ ok ]
* Stopping wpa_supplicant on wlan0...
* Will stop /usr/sbin/wpa_supplicant
* Will stop PID in pidfile `/var/run/wpa_supplicant-wlan0.pid'
* Will stop processes of `/usr/sbin/wpa_supplicant'
* Sending signal 15 to PID 21499... [ ok ]
[ ok ]
* Bringing up interface wlan0
* Loaded modules: apipa arping bonding tuntap bridge ccwgroup
macchanger macnet ifplugd wpa_supplicant ssidnet iproute2 pppd system
dhcpcd ip6to4
* Configuring wlan0 for MAC address 00:1F:3B:47:28:19... [ ok ]
* ifplugd does not work with wireless
* Starting wpa_supplicant on wlan0...
* Detaching to start `/usr/sbin/wpa_supplicant'... [ ok ]
* Starting wpa_cli on wlan0...
* Detaching to start `/usr/bin/wpa_cli'... [ ok ]
* Backgrounding ..* WARNING: net.wlan0 has started, but is
inactive .

Wenn ich versuche das wlan0-Interface manuell zu konfigurieren:

ifconfig wlan0 192.168.1.33

funktioniert das und ich kann das Interface benutzen. Beim T43 sind die
Symptome vergleichbar, man muss nur wlan0 durch ath0 ersetzen.
Hat jemand eine Idee, was die Ursache ist? Kann openrc-0.4.0 die Ursache
sein? Wie loest man das Problem am besten?











Ähnliche fragen