Diff for /wikisrc/Driver_state_matrix.mdwn between versions 1.2 and 1.4

version 1.2, 2021/08/22 09:53:46 version 1.4, 2021/11/04 16:21:10
Line 1 Line 1
   # Current state of wifi drivers
   
 We currently have 27 wifi drivers in the source tree. A few of them have already been converted for the wifi renewal branch (see [[Wifi renewal on hg]]).  We currently have 27 wifi drivers in the source tree. A few of them have already been converted for the wifi renewal branch (see [[Wifi renewal on hg]]).
   
 | Device| at                    | usbwifi       | converted     | tested        |  | Device| at                    | usbwifi       | converted     | tested        |
Line 16  We currently have 27 wifi drivers in the Line 18  We currently have 27 wifi drivers in the
 | iwn   | pci                   | -             | yes           | ?             |  | iwn   | pci                   | -             | yes           | ?             |
 | malo  | pci                   | -             | no            | no            |  | malo  | pci                   | -             | no            | no            |
 | otus  | usb                   | +             | no            | no            |  | otus  | usb                   | +             | no            | no            |
 | ral   | pci, cardbus, usb     | +/-/?         | no            | no            |  | ral   | pci, cardbus[1], usb  | +/-/?         | no            | no            |
 | rsu   | usb                   | +             | no            | no            |  | rsu   | usb                   | +             | no            | no            |
 | rtw   | pci, cardbus[1]       | -             | no            | no            |  | rtw   | pci, cardbus[1]       | -             | no            | no            |
 | rtwn  | pci[1]                | -             | yes           | yes           |  | rtwn  | pci[1]                | -             | yes           | yes           |
Line 28  We currently have 27 wifi drivers in the Line 30  We currently have 27 wifi drivers in the
 | urtwn | usb[1]                | +             | yes           | yes           |  | urtwn | usb[1]                | +             | yes           | yes           |
 | wi    | pci, pcmcia[1]        | -             | no            | no            |  | wi    | pci, pcmcia[1]        | -             | no            | no            |
 | wpi   | pci                   | -             | no            | no            |  | wpi   | pci                   | -             | no            | no            |
 | zyd   | usb                   | +             | no            | no            |  | zyd   | usb[1]                | +             | no            | no            |
   
 [1] = Martin has hardware in testable condition  [1] = Martin has hardware in testable condition
   
Line 39  usbwifi = +/-/? means: at this point it  Line 41  usbwifi = +/-/? means: at this point it 
 Currently the drivers for urtwn(4) and rtwn(4) are converted, the former using usbwifi (see [[tutorials/Converting USB drivers to usbwifi(9)]]), but it is not clear if there is a unified aproach that lets the usb frontend profit from usbwifi while not stopping the usb and the other frontends from sharing most parts of the driver - this still has to be evaluated.  Currently the drivers for urtwn(4) and rtwn(4) are converted, the former using usbwifi (see [[tutorials/Converting USB drivers to usbwifi(9)]]), but it is not clear if there is a unified aproach that lets the usb frontend profit from usbwifi while not stopping the usb and the other frontends from sharing most parts of the driver - this still has to be evaluated.
   
 Other drivers sharing similar chipsets accross different busses including usb have not yet been converted, they are marked with +/-/? in the usbwifi column of above table.  Other drivers sharing similar chipsets accross different busses including usb have not yet been converted, they are marked with +/-/? in the usbwifi column of above table.
   
   # Looking for hardware
   
   For every chipset without a [1] mark in the table above, I am looking for hardware:
   
    * if you have spare wifi hardware for PCI, pcmcia or cardbus and would be willing to donate it to a good home, please contact me privately (I am in germany, shipping from within europe and UK should be cheap)
   
    * if you have a link where to buy a cheap USB or PCIe wifi dongle with known chipset that is not marked [1] in above table, please also contact me privately

Removed from v.1.2  
changed lines
  Added in v.1.4


CVSweb for NetBSD wikisrc <wikimaster@NetBSD.org> software: FreeBSD-CVSweb