Re: Thinkpad X30, wireless card

Peter Radcliffe <[email protected]>
Newsgroups gmane.os.freebsd.devel.mobile
Message-ID <[email protected]>
> (IBM high rate wireless == intersil prism 2.5 and works fine. Thanks
> Warner :)

I spoke too soon, it seems.

Before a suspend, all is well;

] wi0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
]         inet 192.168.2.14 netmask 0xffffff00 broadcast 192.168.2.255
]         ether 00:05:3c:06:43:c9
]         media: IEEE 802.11 Wireless Ethernet autoselect (DS/11Mbps)
]         status: associated
]         ssid wl 1:""
]         stationname ""
]         channel 6 authmode OPEN powersavemode OFF powersavesleep 100
]         wepmode MIXED weptxkey 1
]         wepkey 1:128-bit
] 
] wi0@pci1:2:0:   class=0x028000 card=0x25138086 chip=0x38731260
]  rev=0x01 hdr=0x00
]     vendor   = 'Intersil Americas Inc (Was: Harris Semiconductor)'
]     device   = 'PRISM 2.5 802.11b 11Mbps Wireless Controller'
]     class    = network
] 
] wi0: <Intersil Prism2.5> mem 0xf8000000-0xf8000fff irq 11 at device 2.0
]   on pci1
] wi0: 802.11 address: 00:05:3c:06:34:c9
] wi0: using RF:PRISM2.5 MAC:ISL3874A(Mini-PCI)
] wi0: Intersil Firmware: Primary 1.01.00, Station 1.04.09

Seems to work fine. After a suspend/resume cycle it seems that the card
doesn't get re-initialised;

] > ifconfig wi0
] wi0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
]         inet 192.168.2.14 netmask 0xffffff00 broadcast 192.168.2.255
]         ether 00:05:3c:06:34:c9
]         media: IEEE 802.11 Wireless Ethernet autoselect
]         status: associated
] > wicontrol 
] NIC serial number:                      [ 900BB10634C9 ]
] Station name:                           [  ]
] SSID for IBSS creation:                 [  ]
] Current netname (SSID):                 [  ]
] Desired netname (SSID):                 [  ]
] Current BSSID:                          [  ]
] Channel list:                           [ ]
] IBSS channel:                           [ ]
] Current channel:                        [ ]
] Comms quality/signal/noise:             [ ]
] Promiscuous mode:                       [ Off ]
] Process 802.11b Frame:                  [ Off ]
] Intersil-Prism2 based card:             [ 1 ]
] Port type (1=BSS, 3=ad-hoc):            [ ]
] MAC address:                            [  ]
] TX rate (selection):                    [ ]
] TX rate (actual speed):                 [ ]
] RTS/CTS handshake threshold:            [ ]
] Create IBSS:                            [ Off ]
] Access point density:                   [ ]
] Power Mgmt (1=on, 0=off):               [ ]
] Max sleep time:                         [ ]

I've worked around this for the moment by not compiling wi into my
kernel and kldunloading in rc.suspend and kldloading in rc.resume, but
it's hardly a nice solution.

P.

-- 
pir                [email protected]                 [email protected]


To Unsubscribe: send mail to [email protected]
with "unsubscribe freebsd-mobile" in the body of the message
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.