islsm
This is the Linux driver for all the new Prism devices with an ISL38xx, even if they are SoftMAC. It supports USB and PCI.For now, this is located at http://jbnote.free.fr/
p54u
This is the FreeBSD equivalent of islsm. It only supports USB devices, though.Installation instructions are here, and are also included in the README file in the archive.
This driver reuses parts from the Linux islsm driver (a lot of the protocol reverse engineering comes from there).
This new version is for FreeBSD 6 only. FreeBSD 5 support has been discontinued.
p54u does NOT work with ANY Linux distribution.
» Download version 0.8
» SVN
Firmware
You must use official 2.x ("SoftMAC") firmware with these drivers. Alternatively, both can also load unofficial reverse-engineered FreeMAC firmware, but the chipset has not yet been analyzed to the point where we can actually use the radio of the device, so FreeMAC is unusable for non-developers for now.» Version 2.4.6.0 for USB version 1 devices, using endpoints 0x02 and 0x82 (deprecated scheme)
» Version 2.5.6.0 for USB version 1 devices
» Version 2.5.8.0 for USB version 2 devices
» Version 2.7.0.0 for PCI devices
Supported device list
USB
USB Vendor (hex) | USB Product (hex) | Common name | Chipset |
5041 | 2234 | Linksys WUSB54G | NET2280, ISL3886 |
5041 | 2235 | Linksys WUSB54G Portable | NET2280, ISL3880/ISL3886? |
1915 | 2234 | Linksys WUSB54G OEM | NET2280, ISL3880/ISL3886? |
1915 | 2235 | Linksys WUSB54G Portable OEM | NET2280, ISL3880/ISL3886? |
0506 | 0A11 | 3COM 3CRWE254G72 | NET2280, ISL3880/ISL3886? |
2001 | 3701 | DLink G120 | NET2280, ISL3880/ISL3886? |
2001 | 3703 | DLink G122 | NET2280, ISL3880/ISL3886? |
0CDE | 0006 | Medion 40900, Roper Europe | NET2280, ISL3880/ISL3886? |
0846 | 4200 | Netgear WG121 | NET2280, ISL3880/ISL3886? |
0846 | 4210 | Netgear WG121 | NET2280, ISL3880/ISL3886? |
0846 | 4220 | Netgear WG111 | NET2280, ISL3880/ISL3886? |
0707 | EE06 | SMC 2862W-G | NET2280, ISL3880/ISL3886? |
124A | 4023 | Shuttle PN15 | NET2280, ISL3880/ISL3886? |
124A | 4023 | Airvast WM168g | NET2280, ISL3880/ISL3886? |
124A | 4023 | IOGear GWU513 | NET2280, ISL3880 |
083A | 4502 | Siemens Gigaset USB Adapter 54 | NET2280, ISL3886 |
083A | 5501 | Philips CPWUA054/00 | NET2280, ISL3886 |
0846 | 4240 | Netgear WG111v2 | GW3887 |
0CDE | 0008 | Sagem XG703A | GW3887 |
09AA | 1000 | Spinnaker Proto board | GW3887 |
413C | 8102 | Spinnaker DUT | GW3887 |
050d | 7050 | Belkin F5D7050 ver 1000 | GW3887 |
0915 | 2000 | Cohiba Proto board | GW3887 |
0915 | 2002 | Cohiba Proto board | GW3887 |
0572 | 2000 | Cohiba Proto board | GW3887 |
0572 | 2002 | Cohiba Proto board | GW3887 |
413C | 8104 | Cohiba Proto board | GW3887 |
0D8E | 3762 | DLink DWL-G120 Cohiba | GW3887 |
1435 | 0427 | Inventel UR045G | GW3887 |
083A | 4521 | Siemens Gigaset USB Adapter 54 (new version) | GW3887 |
PCI
PCI Vendor (hex) | PCI Product (hex) | Common name |
1260 | 3877 | Generic ISL3877 |
1260 | 3886 | Generic ISL3886 |
1260 | 3888 | Generic ISL3888 |
1260 | 3890 | Generic ISL3890 |
10B7 | 6001 | 3COM 3CRWE154G72 |