Projects / p54u

p54u

p54u is a reverse engineered driver for USB Prism54 SoftMAC wireless devices with the ISL3880, ISL3886, and GW3887 chipsets. It supports many of the USB adapters sold nowadays.

Tags Internet Networking
Licenses GPL
Operating Systems POSIX BSD FreeBSD
Implementation C

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  20 Jan 2006 08:24
  • Rrelease-after

Changes: This release adds FreeBSD 6 support, a new firmware upload scheme (at last, it will work when the device is connected at boot time), and a new fix for the ARM memory allocator, eliminating some more random device failures.

  • Rrelease-mid
  •  22 Oct 2005 12:24
  • Rrelease-after

Changes: Software WEP support has been added, as well as a function to reset the device without power-cycling it (which is very useful for FreeMAC developement). Various bugfixes and improvements have also been made, including a fix for MAC address changes.

  • Rrelease-mid
  •  24 Sep 2005 05:56
  • Rrelease-after

Changes: UARTPCI now works with FreeMAC (there was a stupid bug in the previous version). Endianness problems have also been corrected, and the IRQ handling code is better.

  • Rrelease-mid
  •  22 Sep 2005 14:27
  • Rrelease-after

Changes: This major release includes many changes coming from firmware reverse engineering. It includes basic support for the firmware being written from scratch, FreeMAC (unusable for most users for now). The memory allocation system has been reverse engineered. Most of the device's failures came from the poor handling of those in previous p54u versions. The SoftMAC protocol has been rewritten and cleaned up. The driver architecture has been completely reworked; it is far more stable and no longer relies on giant locking.

  • Rrelease-mid
  •  29 Jul 2005 14:29
  • Rrelease-after

Changes: Various bugfixes and code cleanup, along with some new features (quite useful only for developers). Firmware is no longer stored in the code, but is loaded with the "firmwareagent" module.

No-screenshot

Project Spotlight

clapf

An antivirus and Bayesian-like statistical antispam content filter for Postfix.

No-screenshot

Project Spotlight

The Open Toolkit

Strongly-typed OpenGL and OpenAL bindings for Mono/.Net.