Wireless driver packages for 1.0.4-1.0.9 updated

News, happenings
Post Reply
Message
Author
kemoschwabbie
Posts: 10
Joined: Fri 02 Jun 2006, 21:56

Follow Up on Orinoco Card

#16 Post by kemoschwabbie »

I should have mentioned that I have the 8410 version of the Classic Gold card. I don't know if I am loading the proper modules for the card or if I should be using madwifi with the wpa_supplicant.

I am doing the following;
# Loading the chipset
modprobe oronico_cs
#Then bringing up the connection
ifconfig eth0 up
#Now starting the wpa_supplicant
wpa_supplicant -i eth0 -D madwifi -c /etc/wpa_supplicant.conf -dd
#I have triple checked the .conf file to ensure it is correct

This is the text I am getting outPSK (ASCII passphrase) - hexdump_ascii(len=16): [REMOVED]
PSK (from passphrase) - hexdump(len=32): [REMOVED]
Priority group 0
id=0 ssid='KeM0Schw@BB1E'
Initializing interface (2) 'eth0'
EAPOL: SUPP_PAE entering state DISCONNECTED
EAPOL: KEY_RX entering state NO_KEY_RECEIVE
EAPOL: SUPP_BE entering state INITIALIZE
EAP: EAP entering state DISABLED
EAPOL: External notification - portEnabled=0
EAPOL: External notification - portValid=0
SIOCGIWRANGE: WE(compiled)=19 WE(source)=14 enc_capa=0x0
capabilities: key_mgmt 0x0 enc 0x3
Own MAC address: 00:02:2d:ab:32:cc
wpa_driver_madwifi_del_key: keyidx=0
ioctl[unknown???]: Operation not supported
wpa_driver_madwifi_del_key: keyidx=1
ioctl[unknown???]: Operation not supported
wpa_driver_madwifi_del_key: keyidx=2
ioctl[unknown???]: Operation not supported
wpa_driver_madwifi_del_key: keyidx=3
ioctl[unknown???]: Operation not supported
wpa_driver_madwifi_set_countermeasures: enabled=0
wpa_driver_madwifi_set_drop_unencrypted: enabled=1
Setting scan request: 0 sec 100000 usec
Added interface eth0
Wireless event: cmd=0x8b06 len=8
RTM_NEWLINK, IFLA_IFNAME: Interface 'eth0' added
RTM_NEWLINK, IFLA_IFNAME: Interface 'eth0' added
State: DISCONNECTED -> SCANNING
Starting AP scan (specific SSID)
Scan SSID - hexdump_ascii(len=13):
4b 65 4d 30 53 63 68 77 40 42 42 31 45 KeM0Schw@BB1E
ioctl[SIOCSIWESSID]: Device or resource busy
ioctl[SIOCSIWSCAN]: Device or resource busy
Failed to initiate AP scan.
Setting scan request: 10 sec 0 usec
CTRL-EVENT-TERMINATING - signal 2 received
Removing interface eth0
State: SCANNING -> DISCONNECTED
No keys have been configured - skip key clearing
EAPOL: External notification - portEnabled=0
EAPOL: External notification - portValid=0
wpa_driver_madwifi_set_drop_unencrypted: enabled=0
wpa_driver_madwifi_set_countermeasures: enabled=0
No keys have been configured - skip key clearing
ioctl[IEEE80211_IOCTL_SETOPTIE]: Operation not supported
wpa_driver_madwifi_deinit: failed to clear WPA IE
ioctl[SIOCSIWAP]: Device or resource busy
Cancelling scan request
sh-3.00#

Thanks in advance.

tempestuous
Posts: 5464
Joined: Fri 10 Jun 2005, 05:12
Location: Australia

#17 Post by tempestuous »

Let's go back to square one.
kemoschwabbie wrote:I don't know if I am loading the proper modules for the card ...
Yes, I think orinoco_cs is correct. The Orinoco Classic Gold 8410 model contains a Hermes chipset, which is very similar to the older Orinoco chipset, and is supported by the same driver ... however, this driver is not supported by wpa_supplicant, so you must use ndiswrapper instead.

Walk before you run. Get ndiswrapper working with your card before attempting to add wpa_supplicant to the mix.
And I suggest you turn off encryption at your access point while testing. Do this -

ndiswrapper -i /path/to/mywindowsdriver.inf
## check whether the driver installed successfully with "ndiswrapper -l"
## this should report "driver present, hardware present"
modprobe ndiswrapper
ifconfig wlan0 up
iwconfig wlan0 essid MY_ESSID key none mode managed
dhcpcd -t 30 -h puppypc -d wlan0

If this works, reboot, enable WPA encryption at the router, and you can try wpa_supplicant.
Modify the configuration file, /root/.etc/wpa_supplicant.conf, to include your SSID and Personal Security Key (PSK).
kemoschwabbie wrote:I don't know ... if I should be using madwifi with the wpa_supplicant.
Forget about madwifi, I just used it as an example in the README. Your commands are -

modprobe ndiswrapper
ifconfig wlan0 up
wpa_supplicant -i wlan0 -D ndiswrapper -c /etc/wpa_supplicant.conf -dd
## wpa_supplicant may take about 30 seconds to negotiate the connection
## connection is successful when you see "EAPOL: startWhen --> 0"
## now we can get an IP address. Open a second xterminal,
dhcpcd -t 30 -h puppypc -d wlan0

Post Reply