� wrote:
Hi all!

I own a Toshiba laptop P100-400 with a Intel PRO/Wireless 3945ABG wireless adapter.
I've managed to get it working with normal WEP authentication, but no success with wpa_supplicant (and I really need it for WPA auth).

# /etc/init.d/net.eth1 restart
* Stopping eth1
*   Bringing down eth1
*     Stopping dhcpcd on eth1 ...                                                                                                                                         [ ok ]
*     Shutting down eth1 ...                                                                                                                                              [ ok ]
*     Stopping wpa_cli on eth1 ...                                                                                                                                        [ ok ]
*     Stopping wpa_supplicant on eth1 ...                                                                                                                                 [ ok ]
* Starting eth1
*   Starting wpa_supplicant on eth1 ...
ioctl[SIOCSIWMODE]: Resource temporarily unavailable
Could not configure driver to use managed mode
ioctl[SIOCGIWRANGE]: Resource temporarily unavailable
ioctl[SIOCSIWAUTH]: Resource temporarily unavailable
WEXT auth param 7 value 0x1 - ioctl[SIOCSIWENCODEEXT]: Resource temporarily unavailable
ioctl[SIOCSIWENCODEEXT]: Resource temporarily unavailable
ioctl[SIOCSIWENCODEEXT]: Resource temporarily unavailable
ioctl[SIOCSIWENCODEEXT]: Resource temporarily unavailable
ioctl[SIOCSIWAUTH]: Resource temporarily unavailable
WEXT auth param 4 value 0x0 - ioctl[SIOCSIWAUTH]: Resource temporarily unavailable                                                                                                [ ok ]th param 5 value 0x1 -
*   Starting wpa_cli on eth1 ...                                                                                                                                          [ ok ]
*     Failed to configure eth1 in the background

Ugly, uh? :/
Yeah

A number of things, some of which you may know:

1) Don't add net.eth1 to runlevel.  The ipw3945 module loading (/etc/modprobe.conf) runs ipw3945d init script which brings up net.eth1 which is managed by wpa_supplicant.  If you try and manage net.eth1 yourself (with rc-update, or with something like ifplugd then things will get confused).  I do have netplug configed for eth* but I think it knows how to get out of the way of wpa_supplicant.

All you need to do is emerge ipw3945 - no rc-updating needed.

2) If you ever need to restart net.eth1, restart ipw3945d instead.

3) My wpa_supplicant.conf just as comparision:

# Intel PRO/Wireless 3945 :: wpa_supplicant.conf

ctrl_interface=/var/run/wpa_supplicant # DO NOT remove this line!
ctrl_interface_group=0 # Only allow root to read config.
ap_scan=1 # Allows wpa_supplicant to handle AP scanning.

# The following configures wpa_supplicant for a WPA
network={
    ssid="foo"
    scan_ssid=1 # Use if SSID broadcast is disabled.
    psk="bar" # Your key here.
}

-- [EMAIL PROTECTED] mailing list

Reply via email to