Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 1 Jan 2003 17:56:55 -0500
From:      Peter Radcliffe <pir@pir.net>
To:        freebsd-mobile@FreeBSD.ORG
Subject:   Re: Thinkpad X30, wireless card
Message-ID:  <20030101225655.GA9382@pir.net>
In-Reply-To: <20021231221857.GA3325@pir.net>
References:  <20021125105914.B240@luthien.ukc.ac.uk> <20021126022700.90E2E6E3@CRWdog.demon.co.uk> <20021231221857.GA3325@pir.net>

next in thread | previous in thread | raw e-mail | index | archive | help
> (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                pir-sig@pir.net                 pir-sig@net.tufts.edu


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-mobile" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030101225655.GA9382>