Hello.
First of all, please let me praise MintPPC a bit as it is the first Linux distro (and I really tested half a dozen) on my iBook running flawlessly – well *almost* flawlessly, but I get there in a few seconds – out of the box (aka TEH Intarwebs): screen resolution, sleep/resume, keyboard, trackpad are nicely working. And fast enough, too. Well done!
The old problem (and so far all Linux distros behave similar) is the wireless WPA connection with the Apple Airport card…
It’s that notorious Lucent/Agere one and the Hermes/Orinoco driver, if I am right:
Code:
# dmesg | grep -i airport
[ 10.957241] airport 0.15 (Benjamin Herrenschmidt <benh@kernel.crashing.org>)
[ 10.957416] airport: Physical address 80030000
[ 12.174883] airport 0.00030000:radio: Hardware identity 0005:0001:0001:0002
[ 12.182724] airport 0.00030000:radio: Station identity 001f:0001:0008:0046
[ 12.190132] airport 0.00030000:radio: Firmware determined as Lucent/Agere 8.70
[ 12.541732] airport 0.00030000:radio: Hardware identity 0005:0001:0001:0002
[ 12.549218] airport 0.00030000:radio: Station identity 001f:0002:0009:0030
[ 12.556300] airport 0.00030000:radio: Firmware determined as Lucent/Agere 9.48
[ 12.563385] airport 0.00030000:radio: Ad-hoc demo mode supported
[ 12.570487] airport 0.00030000:radio: IEEE standard IBSS ad-hoc mode supported
[ 12.577621] airport 0.00030000:radio: WEP supported, 104-bit key
[ 12.584709] airport 0.00030000:radio: WPA-PSK supported
Please note the
WPA-PSK supported which actually should enable me to connect to the hidden(!) accesspoint. Here is the co nfiguration as written by the Network Manager:
Code:
[connection]
id=WLAN
uuid=f70406d6-d409-4bb7-a51c-6396cfb5569e
type=802-11-wireless
[802-11-wireless]
ssid=...
mode=infrastructure
mac-address=0:30:65:a:ad:e8
security=802-11-wireless-security
[802-11-wireless-security]
key-mgmt=wpa-psk
auth-alg=open
psk=...
[ipv4]
method=auto
[ipv6]
method=auto
Unfortunately, though, this configuration does not connect and produces the following syslog output:
Code:
Apr 7 00:09:24 minze NetworkManager[11107]: <info> Activation (eth1) starting connection 'WLAN'
Apr 7 00:09:24 minze NetworkManager[11107]: <info> (eth1): device state change: disconnected -> prepare (reason 'none') [30 40 0]
Apr 7 00:09:24 minze NetworkManager[11107]: <info> Activation (eth1) Stage 1 of 5 (Device Prepare) scheduled...
Apr 7 00:09:24 minze NetworkManager[11107]: <info> Activation (eth1) Stage 1 of 5 (Device Prepare) started...
Apr 7 00:09:24 minze NetworkManager[11107]: <info> Activation (eth1) Stage 2 of 5 (Device Configure) scheduled...
Apr 7 00:09:24 minze NetworkManager[11107]: <info> Activation (eth1) Stage 1 of 5 (Device Prepare) complete.
Apr 7 00:09:24 minze NetworkManager[11107]: <info> Activation (eth1) Stage 2 of 5 (Device Configure) starting...
Apr 7 00:09:24 minze NetworkManager[11107]: <info> (eth1): device state change: prepare -> config (reason 'none') [40 50 0]
Apr 7 00:09:24 minze NetworkManager[11107]: <info> Activation (eth1/wireless): connection 'WLAN' has security, and secrets exist. No new secrets needed.
Apr 7 00:09:24 minze NetworkManager[11107]: <info> Config: added 'ssid' value '...'
Apr 7 00:09:24 minze NetworkManager[11107]: <info> Config: added 'scan_ssid' value '1'
Apr 7 00:09:24 minze NetworkManager[11107]: <info> Config: added 'key_mgmt' value 'WPA-PSK'
Apr 7 00:09:24 minze NetworkManager[11107]: <info> Config: added 'auth_alg' value 'OPEN'
Apr 7 00:09:24 minze NetworkManager[11107]: <info> Config: added 'psk' value '<omitted>'
Apr 7 00:09:24 minze NetworkManager[11107]: <info> Activation (eth1) Stage 2 of 5 (Device Configure) complete.
Apr 7 00:09:24 minze NetworkManager[11107]: <info> Config: set interface ap_scan to 1
Apr 7 00:09:24 minze NetworkManager[11107]: <info> (eth1): supplicant interface state: inactive -> scanning
Apr 7 00:09:24 minze wpa_supplicant[2998]: Trying to associate with 78:ca:39:48:d5:37 (SSID='...' freq=2457 MHz)
Apr 7 00:09:24 minze wpa_supplicant[2998]: Association request to the driver failed
Apr 7 00:09:24 minze NetworkManager[11107]: <info> (eth1): supplicant interface state: scanning -> associating
Apr 7 00:09:29 minze wpa_supplicant[2998]: Authentication with 78:ca:39:48:d5:37 timed out.
Apr 7 00:09:29 minze NetworkManager[11107]: <info> (eth1): supplicant interface state: associating -> scanning
Apr 7 00:09:29 minze wpa_supplicant[2998]: Trying to associate with 78:ca:39:48:d5:37 (SSID='...' freq=2457 MHz)
Apr 7 00:09:29 minze wpa_supplicant[2998]: Association request to the driver failed
Apr 7 00:09:29 minze NetworkManager[11107]: <info> (eth1): supplicant interface state: scanning -> associating
Apr 7 00:09:34 minze wpa_supplicant[2998]: Authentication with 78:ca:39:48:d5:37 timed out.
Apr 7 00:09:34 minze NetworkManager[11107]: <info> (eth1): supplicant interface state: associating -> scanning
Apr 7 00:09:35 minze wpa_supplicant[2998]: Trying to associate with 78:ca:39:48:d5:37 (SSID='...' freq=2457 MHz)
Apr 7 00:09:35 minze wpa_supplicant[2998]: Association request to the driver failed
Apr 7 00:09:35 minze NetworkManager[11107]: <info> (eth1): supplicant interface state: scanning -> associating
Apr 7 00:09:40 minze wpa_supplicant[2998]: Authentication with 78:ca:39:48:d5:37 timed out.
Apr 7 00:09:40 minze NetworkManager[11107]: <info> (eth1): supplicant interface state: associating -> scanning
Apr 7 00:09:40 minze wpa_supplicant[2998]: Trying to associate with 78:ca:39:48:d5:37 (SSID='...' freq=2457 MHz)
Apr 7 00:09:40 minze wpa_supplicant[2998]: Association request to the driver failed
Apr 7 00:09:40 minze NetworkManager[11107]: <info> (eth1): supplicant interface state: scanning -> associating
Apr 7 00:09:45 minze wpa_supplicant[2998]: Authentication with 78:ca:39:48:d5:37 timed out.
Apr 7 00:09:45 minze NetworkManager[11107]: <info> (eth1): supplicant interface state: associating -> scanning
Apr 7 00:09:45 minze wpa_supplicant[2998]: Trying to associate with 78:ca:39:48:d5:37 (SSID='...' freq=2457 MHz)
Apr 7 00:09:45 minze wpa_supplicant[2998]: Association request to the driver failed
Apr 7 00:09:45 minze kernel: [11803.181130] eth1: Lucent/Agere firmware doesn't support manual roaming
Apr 7 00:09:45 minze NetworkManager[11107]: <info> (eth1): supplicant interface state: scanning -> associating
Apr 7 00:09:49 minze NetworkManager[11107]: <warn> Activation (eth1/wireless): association took too long.
Apr 7 00:09:49 minze NetworkManager[11107]: <info> (eth1): device state change: config -> need-auth (reason 'none') [50 60 0]
Apr 7 00:09:49 minze NetworkManager[11107]: <warn> Activation (eth1/wireless): asking for new secrets
Apr 7 00:09:49 minze NetworkManager[11107]: <info> (eth1): supplicant interface state: associating -> disconnected
Apr 7 00:09:49 minze NetworkManager[11107]: <warn> Couldn't disconnect supplicant interface: This interface is not connected.
Apr 7 00:10:07 minze NetworkManager[11107]: <warn> No agents were available for this request.
Apr 7 00:10:07 minze NetworkManager[11107]: <info> (eth1): device state change: need-auth -> failed (reason 'no-secrets') [60 120 7]
Apr 7 00:10:07 minze NetworkManager[11107]: <warn> Activation (eth1) failed for access point (WLAN)
Apr 7 00:10:07 minze NetworkManager[11107]: <info> Marking connection 'WLAN' invalid.
Apr 7 00:10:07 minze NetworkManager[11107]: <warn> Activation (eth1) failed.
Apr 7 00:10:07 minze NetworkManager[11107]: <info> (eth1): device state change: failed -> disconnected (reason 'none') [120 30 0]
Apr 7 00:10:07 minze NetworkManager[11107]: <info> (eth1): deactivating device (reason 'none') [0]
I think I already searched a lot through the Web for possible solutions but so far nothing did the trick.
So is WPA working with my combo, anyway?
Code:
# lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux testing (wheezy)
Release: testing
Codename: wheezy
Code:
# uname -a
Linux minze 3.2.0-2-powerpc #1 Tue Mar 20 18:40:58 UTC 2012 ppc GNU/Linux
Code:
# lsmod
Module Size Used by
uinput 10395 2
cpufreq_ondemand 8916 0
cpufreq_stats 5673 0
cpufreq_powersave 4142 0
cpufreq_conservative 8441 0
cpufreq_userspace 5096 0
parport_pc 25738 0
lp 10962 0
parport 30823 2 lp,parport_pc
bnep 13870 2
rfcomm 34634 0
bluetooth 135530 10 rfcomm,bnep
fuse 62434 1
nfsd 213218 2
nfs 324692 0
nfs_acl 5591 2 nfs,nfsd
auth_rpcgss 36127 2 nfs,nfsd
fscache 35720 1 nfs
lockd 65977 2 nfs,nfsd
sunrpc 178335 6 lockd,auth_rpcgss,nfs_acl,nfs,nfsd
i2c_dev 8894 0
pmu_battery 4754 0
power_supply 10967 1 pmu_battery
snd_powermac 56439 2
snd_pcm 64087 1 snd_powermac
snd_page_alloc 8953 1 snd_pcm
snd_seq 48463 0
snd_seq_device 8180 1 snd_seq
snd_timer 20029 2 snd_seq,snd_pcm
snd 50966 9 snd_timer,snd_seq_device,snd_seq,snd_pcm,snd_powermac
soundcore 7962 1 snd
loop 17771 0
michael_mic 5242 4
airport 6681 0
orinoco 62527 1 airport
cfg80211 147743 1 orinoco
evdev 12574 16
i2c_powermac 6651 0
rfkill 17423 4 cfg80211,bluetooth
ext4 373214 1
crc16 4487 2 ext4,bluetooth
jbd2 59987 1 ext4
mbcache 7893 1 ext4
ohci_hcd 33085 0
sr_mod 17180 0
ehci_hcd 44666 0
firewire_ohci 32966 0
sungem 30347 0
cdrom 36917 1 sr_mod
sd_mod 33566 3
firewire_core 48279 1 firewire_ohci
sungem_phy 12769 1 sungem
crc_t10dif 4488 1 sd_mod
usbcore 130051 3 ehci_hcd,ohci_hcd
crc_itu_t 4507 1 firewire_core
usb_common 4034 1 usbcore
Any help or ideas are appreciated.
Cheers,
tobi