Reworded the USB reset stuff.
This commit is contained in:
parent
54bdf3882a
commit
3afc9bdef7
37
README
37
README
|
@ -307,15 +307,32 @@ E) Run 'wlanctl-ng wlan0 lnxreq_autojoin ssid=<your ssid> authtype=opensystem'
|
|||
to enable the MAC in Infrastructure Station mode.
|
||||
F) Run 'ifconfig wlan0 <your IP address>'
|
||||
|
||||
IMPORTANT: Due to an issue with the current firmware in Prism USB devices,
|
||||
the driver must do a port reset (which is normally handled by usbcore). Some
|
||||
usb low-level drivers don't like this, they see it as a new device connect.
|
||||
When that happens things go very awry, possibly crashing and/or hanging the
|
||||
machine. Unfortunately, there's nothing we can do about it until new firmware
|
||||
becomes available. The good news is that the new firmware is coming, we just
|
||||
don't know when it will be available. When it does become available,
|
||||
remove the "prism2_doreset" on the modprobe command line above and everything
|
||||
should work just peachy.
|
||||
|
||||
NOTE: USB devices can use the /etc/init.d/wlan script for initialization.
|
||||
Integration with usbmgr/hotplug is still a TODO item.
|
||||
|
||||
IMPORTANT: Due to an issue with the current firmware in Prism USB devices,
|
||||
the driver must do a port reset (which is normally handled by usbcore).
|
||||
|
||||
Some usb low-level drivers don't like this, they see it as a new device
|
||||
connect (of something that's _already_ in the connected state). When that
|
||||
happens things go very awry, possibly crashing and/or hanging the machine.
|
||||
|
||||
Some low-level drivers handle it just fine.
|
||||
|
||||
Since it appears to be a combination of the underlying USB host hardware
|
||||
_and_ the usb low-level driver _and_ the linux usb version, I haven't been able
|
||||
to put together a description of precisely which hardware/software will work.
|
||||
Some of my hardware here in the lab works, some hardware (with exactly the
|
||||
same software) does not.
|
||||
|
||||
You will have to experiment on your own.
|
||||
|
||||
Unfortunately, there's nothing we can do about it until new firmware
|
||||
becomes available. The good news is that the firmware developers are aware
|
||||
of the problem, they have a fix, and the new firmware is coming, we just
|
||||
don't know precisely when it will be available. It all depends on how quickly
|
||||
they can get it through their QA process. When it does become available,
|
||||
install it in your device using the Windows firmware update utility,
|
||||
remove the "prism2_doreset" on the modprobe command line above and everything
|
||||
will work just peachy.
|
||||
|
||||
|
|
Loading…
Reference in a new issue