Ticket #323 (accepted enhancement)
Support for Realtek RTL8187B
| Reported by: | hdusel | Owned by: | gkruse |
|---|---|---|---|
| Priority: | major | Milestone: | 0.4 |
| Component: | driver subsystem | Version: | 0.2.99 |
| Keywords: | Realtek, RTL8187B | Cc: | hdusel@…, enrique |
Description
Hi folks,
I'm proud to announce that I have managed KisMAC to work with RTL8187B based WLAN Hardware too. So the existing RTL8187 driver should now deal with the RTL8187 prefixed by a 'B' too!
For my development I have used a Digitus WLAN Stick which is based on a Realtek RTL8187B.
This is not supported by the current driver because it manages RTL8187 or RTL8187L based hardware only.
If you want to verify the adaptation pls. try the special version KisMAC_RTL8187B.app.zip as attached to this ticket.
In order to add this support I need to touch a couple of source- and config files for this purpose.
Developers note: A diff of all relevant changes is shown in RTL8187_Changes.diff and in KisMAC_RTL8187B_Changes.zip attached below. The latter archive contains all touched files in respect of the directory hierarchy.
I have orientated myself on the recent Linux Kernel driver ( http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=tree;f=drivers/net/wireless/rtl818x;h=c57dc52a25c1c77753b90a91e524a1e532dcb301;hb=9f76208c33984ab777eace5d07a4e36e88703e02) However I added the support of the RTL8187B based USB stick into the existing rtl8187 driver code.
So the files rtl8187.h, rtl8187.mm and rtl818x.h has been changed a lot. In addition I enriched the file UsbVendorsRTL8187.plist and added a third key for each entry which is supposed to tell the USB Driver probe code if a particular hardware is based on a RTL8187(L) or RTL8187B chip.
Well, because I have heavily touched the existing RTL8187 driver code could anybody of you guys which owns a RTL8187(L) based hardware if this still works with his RTL8187(L) hardware?
I hope you will benefit of my changes and they will be integrated into the next version of KisMAC either.
Best Regards & TIA for testing!
- Peter -



