<span style='font-family:Verdana'><span style='font-size:12px'><span style="font-family:verdana;"><span style="font-size:12px;">Hello everyone,<br />
<br />
I have a problem with NWAM and the Atheros arn Wifi driver.<br />
<br />
Notebook Acer Aspire 5737z<br />
Wireless Interface: Atheros Communications <br />
Device: AR928X Wireless Network Adapter (PCI-Express)<br />
node name: pci105b,e006<br />
driver name: arn<br />
On Operating System: cat /etc/release OpenIndiana Development oi_151a X86<br />
<br />
Problem: Wireless network interface fails in combination with NWAM<br />
Reproducable: Yes<br />
Occurs: After login<br />
<br />
NWAM Applet on desktop shows:<br />
Location: NoNet<br />
Network profile: Automatic<br />
Network Modifiers: None Active<br />
Wireless (arn0): Needs Network Selection<br />
<br />
kuba@acer:~$ pfexec dladm show-wifi<br />
LINK STATUS ESSID SEC STRENGTH MODE SPEED<br />
arn0 disconnected Cisco877W -- -- -- --<br />
<br />
kuba@acer:~$ pfexec nwamadm list -x | grep arn0<br />
ncu:phys arn0 offline* need WiFi network selection<br />
ncu:ip arn0 offline conditions for activation are unmet<br />
<br />
kuba@acer:~$ pfexec tail -f /var/adm/messages<br />
Nov 13 16:01:25 acer genunix: [ID 634369 kern.warning] WARNING: ieee80211_event: door_ki_open(/var/run/wpa_door_arn0) failed<br />
Nov 13 16:01:25 acer last message repeated 1 time<br />
Nov 13 16:01:28 acer wpad[149]: [ID 702911 daemon.notice] failed to fdetach /var/run/wpa_door_arn0: No such file or directory, exiting.<br />
Nov 13 16:01:32 acer nwamd[369]: [ID 833246 daemon.error] 3: nwamd_door_req_state: enm Unnamed Modifier not found<br />
<br />
Note: Without NWAM the wireless interface function is OK:<br />
<br />
# svcadm enable svc:/network/physical:default<br />
<br />
root@acer:~# ifconfig arn0 plumb<br />
root@acer:~# dladm connect-wifi -e Cisco877W -k ciscokey arn0<br />
root@acer:~# ifconfig arn0 dhcp start<br />
root@acer:~# ifconfig -a<br />
lo0: flags=2001000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4,VIRTUAL> mtu 8232 index 1<br />
inet 127.0.0.1 netmask ff000000 <br />
arn0: flags=1004843<UP,BROADCAST,RUNNING,MULTICAST,DHCP,IPv4> mtu 1500 index 5<br />
inet 192.168.44.142 netmask ffffff00 broadcast 192.168.44.255<br />
ether 0:23:4d:49:5d:49 <br />
lo0: flags=2002000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv6,VIRTUAL> mtu 8252 index 1<br />
inet6 ::1/128 <br />
<br />
root@acer:~# ping 192.168.44.248<br />
192.168.11.254 is alive<br />
<br />
$ dladm show-wifi<br />
LINK STATUS ESSID SEC STRENGTH MODE SPEED<br />
arn0 connected Cisco877W wpa good g 54M<br />
<br />
Note:<br />
Using a Sweex Wireless USB stick, NWAM combined with the rum driver works OK:<br />
<br />
kuba@acer:~$ pfexec tail -f /var/adm/messages<br />
Nov 13 16:13:18 acer mac: [ID 469746 kern.info] NOTICE: rum0 registered<br />
Nov 13 16:13:18 acer genunix: [ID 408114 kern.info] /pci@0,0/pci1025,176@1d,7/device@5 (rum0) online<br />
Nov 13 16:14:25 acer mac: [ID 744254 kern.info] NOTICE: rum0 link up<br />
Nov 13 16:14:26 acer in.routed[879]: [ID 749644 daemon.notice] rum0 has a bad address 0.0.0.0<br />
Nov 13 16:14:26 acer in.routed[879]: [ID 464608 daemon.error] route 0.0.0.0/8 --> 0.0.0.0 nexthop is not directly connected<br />
Nov 13 16:14:30 acer /sbin/dhcpagent[1848]: [ID 778557 daemon.warning] configure_v4_lease: no IP broadcast specified for rum0, making best guess<br />
Nov 13 16:14:31 acer in.routed[879]: [ID 606928 daemon.warning] sendto(rum0, 224.0.0.2): Network is unreachable<br />
<br />
After some time the "Connect to wireless network" interface appears.<br />
Without doing anything I get an IP through DHCP.<br />
<br />
NWAM applet on desktop now shows:<br />
Location: Automatic<br />
Network profile: Automatic<br />
Network Modifiers: None Active<br />
Wireless (arn0): Needs Network Selection<br />
Wireless (rum0): Connected to Cisco877W (Excellent)<br />
<br />
kuba@acer:~$ dladm show-wifi<br />
LINK STATUS ESSID SEC STRENGTH MODE SPEED<br />
arn0 disconnected -- -- -- -- --<br />
rum0 connected Cisco877W wpa excellent g 36Mb<br />
<br />
kuba@acer:~$ pfexec nwamadm list -x<br />
TYPE PROFILE STATE AUXILIARY STATE<br />
ncp Automatic online active<br />
ncu:phys arn0 offline* connecting to WiFi network<br />
ncu:ip arn0 offline conditions for activation are unmet<br />
ncu:phys rum0 online interface/link is up<br />
ncu:ip rum0 online interface/link is up<br />
loc Automatic online active<br />
loc NoNet offline conditions for activation are unmet<br />
loc User disabled disabled by administrator<br />
<br />
Note: In the "nwam enabled" state, nwamadm list -x shows that the arn0 interface is stuck in the "ncu:phys arn0 offline* connecting to WiFi network" state forever.<br />
<br />
Resemblance with older BUGS:<br />
This problem existed earlier (with iwh driver combined with NWAM)<br />
http://www.mail-archive.com/laptop-discuss@mail.opensolaris.org/msg00255.html<br />
http://comments.gmane.org/gmane.os.solaris.opensolaris.networking/13465 (see Jurgen Keil's part)</span></span><br />
<br />
Best regards, Jan E. Kuba van Bijnen</span></span>