Freebsd 7-stable on Asus Pro31j - wireless networking

Mark Kirkwood markir at paradise.net.nz
Sat May 17 01:16:34 UTC 2008


Mark Kirkwood wrote:
> Paul B. Mahol wrote:
>> That is problem IMHO of driver itself, in this case wpi, I have
>> similar exeperience with rum driver. And no, it is not fault of
>> freebsd net80211 code, because ndis works very nice for me.
>>
>>   
> Thanks Paul - worth knowing that wireless works well for some drivers. 
> The wpi driver is fairly new, so I'll try updating to the latest 
> 7-stable and see if that helps!
>

The update to 7-stable 15-05-2008 seemed to help a little, especially 
when specifying the mode (11g). I've also disabled SMP (working on 
suspend/resume) and switched to ULE scheduler - not sure these are 
having any additional effect.

Scan works now (used to just hang):

$ ifconfig wpi0 up scan
SSID            BSSID              CHAN RATE   S:N     INT CAPS
darkmatter      00:18:39:6a:73:ec    1   54M  30:0    100 ES


Adding:

ifconfig_wpi0="mode 11g ssid darkmatter DHCP"

to rc.conf gives:
$ ifconfig wpi0
wpi0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
    ether 00:1b:77:10:2e:af
    inet 192.168.1.64 netmask 0xffffff00 broadcast 192.168.1.255
    media: IEEE 802.11 Wireless Ethernet autoselect mode 11g (OFDM/54Mbps)
    status: associated
    ssid darkmatter channel 1 (2412 Mhz 11g) bssid 00:18:39:6a:73:ec
    authmode OPEN privacy OFF txpower 50 bmiss 7 scanvalid 60
    protmode CTS

at about 1 metre range (was 36Mps before), and altho range is poor - I 
can use the laptop in the next room (5 metres), which is a definite 
improvement.  Again, I'm not sure if specifying the mode is what is 
helping here... I'll have to go back and retry without that and see. In 
addition, I'm wondering if I might get better range/performance by 
changing the router to 11b only using "mode 11b" in the config.

regards

Mark


More information about the freebsd-mobile mailing list