BSD : le kit de survie
Les systemes BSD sont assez surprenants concernant le wireless, il y a deux raisons à celà, la première concerne le support des matériels et la distribution OpenBSD, la seconde concerne le supports de certaines architecture particulièrement adaptées à l'élaboration de points d'accès petits, à faible consommation electrique, performants et sécures (ex : processeurs geodes). Sur un laptop, pour le wi-fi, une OpenBSD fait des merveilles :
- support de nombreux chipsets même très exotiques (qui ne fonctionnent même pas avec ndiswrapper sous Linux (c'est assez incroyable et pourtant, c'est ce qui m'est arrivé avec un dongle usb de marque "worknet" au chipset inconnu au bataillon... aussitôt branché, aussitôt détecté sur OpenBSD 3.7.
- la documentation : pointue et abondante
- les softs : il se passe beaucoup de choses dans le monde Unix en général au niveau des logiciels de sécurité pour le wireless, vous trouverez chez OpenBSD la crême des crêmes.
Sous FreeBSD ou NetBSD, je ne saurais trop vous recommander d'aller faire un tour sur
le site officiel de votre distro pour vérifier la compatibilité de la
carte wireless que vous souhaitez avec les drivers fournis pour BSD :
Sachez
que les chipsets PRISM2, ORINOCCO (LUCENT), ATHEROS et CISCO sont supportés, et
que les cartes sont classées en 2 catégories qui correspondent au
drivers BSD qu'elles utilisent, d'une manière générale préférez les chipsets Prism, c'est même quasiment indispensable si vous espérez transformer une station en point d'accès :
- Les cartes WaveLAN utilisent le driver WI et l'outil de configuration se nomme wicontrol;
- Les cartes Aironet utilisent le driver AN et l'outil de configuration se nomme ancontrol.
La syntaxe de configuration pour vos cartes selon que vous utilisez une carte AAIronet ou Wavelan est identique :
*trouver le point d'accès :
wicontrol -p 1
ancontrol -p 1
*configuration du nom de votre réseau :
wicontrol -n lenomdevotreréseau
ou
ancontrol -n lenomdevotreréseau
*Activer le cryptage WEP
wicontrol -e 1
ou
ancontrol -e 1
*configuration de votre clef WEP :
wicontrol -k votreclef (sous forme 0X....)
ou
ancontrol -k votreclef (sous forme 0X....)
Vous trouverez sur la liste de diffusion freebsd-mobile@freebsd.org. des personnes qui vous donneront de précieux conseils, ne vous en privez pas.
OpenBSD conforte régulièrement son avance en terme de support wifi voici une liste des cartes supportées triées par Chipsets:
- ADMtek ADM8211 based CardBus adapters (atw), including: (G)
- 3Com OfficeConnect 3CRSHPW796
- Blitz NetWave Point
- D-Link DWL-650 Rev. L1
- TRENDnet TEW-221PC
- ADMtek ADM8211 based PCI adapters (atw), including: (G)
- Belkin F5D6001
- D-Link DWL-520 Rev. C1
- LanReady WP2000
- Xterasys XN2511B
- Aironet Communications 4500/4800 ISA PnP, PCMCIA and PCI 802.11b adapters (an) (A) (B)
- Aironet 4500/4800
- Cisco 340/350
- Atheros AR521x based CardBus 802.11a/b/g adapters (ath), including: (G)
- 3Com 3CRPAG175
- Cisco AIR-CB21AG
- D-Link DWL-A650
- D-Link DWL-AB650
- Elecom LD-WL54
- Linksys WPC51AB
- Netgear WAB501
- Planet WL-3560
- Proxim Skyline 4030
- SMC SMC2735W
- Sony PCWA-C500
- Atheros AR521x based PCI 802.11a/b/g adapters (ath), including: (G)
- D-Link DWL-A520
- Proxim Skyline 4032
- Senao NL-5354MP
- Wistron CM9
- Atmel AT76C50x based USB 802.11b adapters
(atu), including: (G)
- 3Com 3CRSHEW696
- AboCom BWU613
- Accton 2664W
- Acer Peripherals AWL300
- Acer Peripherals AWL400
- Actiontec 802UAT1
- Addtron AWU120
- Aincomm AWU2000B
- Askey Computer Voyager 1010
- Askey Computer WLL013 (Intersil Radio)
- Askey Computer WLL013 (RFMD Radio)
- Atmel AT76C503 (Intersil Radio)
- Atmel AT76C503 (RFMD Radio)
- Atmel AT76C505 (RFMD Radio)
- Atmel AT76C505 (RFMD 2958 Radio)
- Atmel AT76C505A (RFMD 2958 Radio)
- Atmel AT76C505AS (RFMD 2958 Radio)
- Belkin F5D6050
- Bluetake BW002
- Compaq iPAQ h54xx/h55xx Internal WLAN
- Conceptronic C11U
- Conceptronic WL210
- Corega WLAN USB Stick 11
- Dick Smith Electronics CHUSB 611G
- Dick Smith Electronics WL200U
- Dick Smith Electronics WL240U
- Dick Smith Electronics XH1153
- D-Link DWL-120 rev E
- Geowave GW-US11S
- Gigabyte GN-WLBM101
- Gigaset WLAN
- Hewlett-Packard HN210W
- Intel AP310 AnyPoint II
- I/O DATA USB WN-B11
- Lexar 2662W-AR
- Linksys WUSB11 802.11b
- Linksys WUSB11 802.11b v2.8
- MSI WLAN
- Netgear MA101
- Netgear MA101 rev B
- OQO model 01 WiFi
- Ovislink AirLive WL-1120USB
- OvisLink AirLive WL-1130USB
- Planex Communications GW-US11S
- Samsung SWL2100W
- Siemens WLL013
- SMC EZ Connect 11Mbps (SMC2662w)
- SMC EZ Connect 11Mbps v2 (SMC2662wV2)
- Tekram U-300C
- W-Buddie WN210
- Z-Com M4Y-750
- Intel PRO/Wireless 2100 802.11b adapters (ipw) (G)
- Intel PRO/Wireless 2200BG/2225BG/2915ABG 802.11a/b/g adapters (iwi) (G)
- Intersil PRISM-2-3 based 802.11b Compact Flash adapters (will be detected as PCMCIA adapters) (wi) (A) (B)
- AmbiCom WL1100C-CF
- ASUS WL-110
- Belkin F5D6060
- Buffalo AirStation
- D-Link DCF-660W
- ELSA XI800
- Linksys WCF12
- Netgear MA701
- Pretec Compact WLAN OC-WLBXX-A
- Senao NL-2511CF
- Intersil PRISM 2-3, Lucent Hermes and Symbol Spectrum 24 based PCMCIA 802.11b adapters
(wi), including: (A) (B)
- 3Com AirConnect 3CRWE737A
- ACTIONTEC HWC01170
- Addtron AWP-100
- Agere Orinoco
- ARtem Onair
- BUFFALO AirStation
- Cabletron RoamAbout
- Compaq Agency NC5004
- Contec FLEXLAN/FX-DS110-PCC
- Corega PCC-11
- Corega PCCA-11
- Corega PCCB-11
- Corega CGWLPCIA11
- Dlink DWL650 revisions A1-J3
- ELSA XI300
- ELSA XI325
- ELSA XI325H
- EMTAC A2424i
- Ericsson Wireless LAN CARD C11
- Gemtek WL-311
- Hawking Technology WE110P
- I-O DATA WN-B11/PCM
- Intel PRO/Wireless 2011
- Intersil Prism II
- Linksys Instant Wireless WPC11
- Linksys Instant Wireless WPC11 2.5
- Linksys Instant Wireless WPC11 3.0
- Lucent WaveLAN
- NANOSPEED ROOT-RZ2000
- NEC CMZ-RT-WP
- Netgear MA401
- Netgear MA401RA
- Nokia C020 Wireless LAN
- Nokia C110/C111 Wireless LAN
- NTT-ME 11Mbps Wireless LAN
- Planex GW-NS11H Wireless LAN
- Proxim Harmony
- Proxim RangeLAN-DS
- Samsung MagicLAN SWL-2000N
- SMC 2632 EZ Connect
- Symbol Spectrum24
- TDK LAK-CD011WL
- US Robotics 2410
- US Robotics 2445
- Intersil PRISM 2-3 and Symbol Spectrum24 based PCI 802.11b adapters (wi), including: (A) (B)
- 3Com AirConnect 3CRWE777A PCI
- Belkin F5D6000 PCI (a rebadged WL11000P)
- Corega CGWLPCIA11 PCI
- Eumitcom WL11000P PCI
- Dlink DWL520 PCI revisions A and B
- Global Sun Technology GL24110P PCI (untested)
- Global Sun Technology GL24110P02 PCI
- Intersil Mini-PCI
- Linksys WDT11 PCI (a rebadged GL24110P02)
- NDC/Sohoware NCP130 PCI
- Netgear MA301 PCI
- Netgear MA311 PCI
- US Robotics 2415 PCI (rebadged WL11000P)
- Nortel E-mobility 211818-A
- Symbol LA4123
- Intersil PRISM 2.5/3 based USB 802.11b adapters (wi), including: (A) (B)
- Acer Warplink USB-400
- Actiontec HWU01170
- AirVast WM168b
- Ambit WLAN
- Apacer Wireless Steno MB112
- ASUS WL-140
- Compaq W100
- Corega WLUSB-11
- Corega WLUSB-11 Key
- D-Link DWL-120 (rev F)
- D-Link DWL-122
- I-O DATA WN-B11/USB
- Intel PRO/Wireless 2011B
- Intersil Prism 2X
- JVC MP-XP7250
- Linksys WUSB11 v3.0
- Linksys WUSB12
- Melco WLI-USB-KB11
- Melco WLI-USB-KS11G
- Melco WLI-USB-S11
- Microsoft MN510
- Netgear MA111 (version 1 only)
- Pheenet WL-503IA
- Planex GW-US11H
- Siemens SpeedStream SS1022
- Sitecom WL-022
- Syntax USB-400
- US Robotics 1120
- Z-Com XI-725/726
- Z-Com XI-735
- ZyXEL ZyAIR B-200
- Ralink RT2500 based CardBus 802.11b/g adapters (ral), including: (G)
- A-Link WL54PC
- Amigo AWI-914W
- AMIT WL531C
- ASUS WL-107G
- Atlantis Land A02-PCM-W54
- Belkin F5D7010 v2
- Canyon CN-WF513
- CC&C WL-2102
- CNet CWC-854
- Compex WL54G
- Conceptronic C54RC
- Digitus DN-7001G-RA
- E-Tech WGPC02
- Edimax EW-7108PCg
- Eminent EM3036
- Encore ENPWI-G-RLAM
- Fibreline WL-400X
- Gigabyte GN-WMKG
- Hawking HWC54GR
- JAHT WN-4054P
- LevelOne WPC-0301 v2
- Micronet SP908GK V3
- Minitar MN54GCB-R
- MSI CB54G2
- Pro-Nets CB80211G
- Repotec RP-WB7108
- SATech SN-54C
- Sitecom WL-112
- SparkLAN WL-685R
- Surecom EP-9428-g
- Sweex LC500050
- TekComm NE-9428-g
- Unex MR054g-R02
- Zinwell ZWX-G160
- Zonet ZEW1500
- Ralink RT2500 based PCI 802.11b/g adapters (ral), including: (G)
- A-Link WL54H
- Amigo AWI-922W mini-PCI
- Amigo AWI-926W
- AMIT WL531P
- AOpen AOI-831
- ASUS WL-130g
- Atlantis Land A02-PCI-W54
- Belkin F5D7000 v3
- Billionton MIWLGRL mini-PCI
- Canyon CN-WF511
- CNet CWP-854
- Compex WLP54G
- Conceptronic C54Ri
- Digitus DN-7006G-RA
- E-Tech WGPI02
- Edimax EW-7128g
- Eminent EM3037
- Encore ENLWI-G-RLAM
- Fiberline WL-400P
- Gigabyte GN-WIKG mini-PCI
- Gigabyte GN-WPKG
- Hawking HWP54GR
- iNexQ CR054g-009 (R03)
- JAHT WN-4054PCI
- LevelOne WNC-0301 v2
- Linksys WMP54G v4
- Micronet SP906GK
- Minitar MN54GPC-R
- MSI MP54G2 mini-PCI
- MSI PC54G2 PCI
- OvisLink EVO-W54PCI
- PheeNet HWL-PCIG/RA
- Pro-Nets PC80211G
- Repotec RP-WP0854
- SATech SN-54P
- Sitecom WL-115
- Surecom EP-9321-g
- Surecom EP-9321-g1
- Sweex LC700030
- TekComm NE-9321-g
- Unex CR054g-R02
- Zinwell ZWX-G360 mini-PCI
- Zinwell ZWX-G361
- Zonet ZEW1600
- Ralink RT2500 based USB 2.0 802.11b/g adapters (ural), including: (A) (B)
- AMIT WL532U
- ASUS WL-167g
- Belkin F5D7050
- Buffalo WLI-U2-KG54
- Buffalo WLI-U2-KG54-AI
- Buffalo WLI-U2-KG54-YB
- CNet CWD-854
- Compex WLU54G
- Conceptronic C54RU
- D-Link DWL-G122 (b1)
- Dynalink WLG25USB
- E-Tech WGUS02
- Eminent 3035
- Gigabyte GN-WBKG
- Hercules HWGUSB2-54
- KCORP LifeStyle KLS-685
- Linksys WUSB54G v4
- Linksys WUSB54GP v4
- MSI MS-6861
- MSI MS-6865
- MSI MS-6869
- SerComm UB801R
- SparkLAN WL-685R
- Sphairon UB801R
- Surecom EP-9001-g
- Tonze UW-6200C
- Zaapa ZNWUSB-54
- Zinwell ZWX-G261
- Zonet ZEW2500
- Raytheon Raylink and Aviator 2.4/PRO PCMCIA 802.11 FH adapters (ray) (A) (B)
- Realtek RTL8180L based CardBus 802.11b adapters (rtw), including: (G)
- Belkin F5D6020 V3
- Buffalo WLI-CB-B11
- Corega CG-WLCB11V3
- D-Link DWL-610
- Level-One WPC-0101
- Linksys WPC11 v4
- Netgear MA521
- Ovislink AirLive WL-1120PCM
- Planet WL-3553
- TRENDnet TEW-226PC
- VCTnet PC-11B1
Gigabit Ethernet Adapters
- Alteon Tigon I/II-based adapters (ti), including: (A) (B) (C)
- 3Com 3c985 and 3c985B
- Alteon ACEnic V (fiber and copper)
- Digital EtherWORKS 1000SX
- Farallon PN9000SX
- Netgear GA620 and GA620T
- SGI Tigon
- Intel i82540, i82541, i82542, i82543, i82544, i82545, i82546, i82547, i82571, i82572 and i82573
based adapters
(em),
including:
- HP ProLiant NC310F PCI-X Gigabit NIC (SX Fiber)
- HP ProLiant NC340T PCI-X Gigabit NIC
- HP ProLiant NC6132 Upgrade Module (SX Fiber)
- HP ProLiant NC6133 Upgrade Module (LX Fiber)
- HP ProLiant NC6134 PCI Gigabit NIC (SX Fiber)
- HP ProLiant NC6136 PCI Gigabit NIC (SX Fiber)
- HP ProLiant NC6170 PCI-X Gigabit NIC (SX Fiber)
- HP ProLiant NC7131 PCI Gigabit NIC
- HP ProLiant NC7132 Upgrade Module
- HP ProLiant NC7170 PCI-X Gigabit NIC
- HP ProLiant NC7170LP PCI-X Gigabit NIC
- Intel PRO/1000 Gigabit Server Adapter (SX Fiber) (PWLA8490)
- Intel PRO/1000F Gigabit Server Adapter (SX Fiber) (PWLA8490SX)
- Intel PRO/1000T Server Adapter (PWLA8490T)
- Intel PRO/1000XT Server Adapter (PWLA8490XT)
- Intel PRO/1000XS Server Adapter (SX Fiber) (PWLA8490XF)
- Intel PRO/1000T Desktop Adapter (PWLA8390T)
- Intel PRO/1000XTL Low Profile PCI Server (PWLA8490XTL)
- Intel PRO/1000MT Desktop Adapter (PWLA8390MT)
- Intel PRO/1000MT Server Adapter (PWLA8490MT)
- Intel PRO/1000MT Dual Port Server Adapter (PWLA8492MT)
- Intel PRO/1000MF Server Adapter (SX Fiber) (PWLA8490MF)
- Intel PRO/1000MF Dual Port Server Adapter (SX Fiber) (PWLA8492MF)
- Intel PRO/1000MF Server Adapter (LX Fiber) (PWLA8490LX)
- Intel PRO/1000MT Quad PCI-X Adapter (PWLA8494MT)
- National Semiconductor DP83820 and DP83821 based PCI adapters (nge), including: (A) (B) (C)
- Addtron AEG320T
- Ark PC SOHO-GA2500T (32-bit PCI) and SOHO-GA2000T (64-bit PCI)
- Asante FriendlyNet GigaNIX 1000TA and 1000TPC
- D-Link DGE-500T
- Linksys EG1032 (32-bit PCI) and EG1064 (64-bit PCI)
- Netgear GA621
- Netgear GA622T
- SMC EZ Card 1000 (SMC9462TX)
- Surecom Technology EP-320G-TX
- TRENDnet TEG-PCITX (32-bit PCI) and TEG-PCITX2 (64-bit PCI)
- Level1 LXT1001 based PCI adapters (lge), including:
- Allied Telesis CentreCOM LA1000-PCI-SX
- D-Link DGE-500SX
- SMC TigerCard 1000 (SMC9462SX)
- Broadcom BCM570x (a.k.a. Tigon3) based PCI adapters (bge), including: (A) (C)
- 3Com 3c996-T (10/100/1000baseT)
- 3Com 3c996-SX (1000baseSX)
- 3Com 3c996B-T (10/100/1000baseT)
- Dell PowerEdge 1750 integrated BCM5704C NIC (10/100/1000baseT)
- Dell PowerEdge 2550 integrated BCM5700 NIC (10/100/1000baseT)
- Dell PowerEdge 2650 integrated BCM5703 NIC (10/100/1000baseT)
- HP ProLiant NC320T PCI-E Gigabit NIC (10/100/1000baseT)
- HP ProLiant NC370F PCI-X Gigabit NIC (1000baseSX)
- HP ProLiant NC370T PCI-X Gigabit NIC (10/100/1000baseT)
- HP ProLiant NC1020 PCI Gigabit NIC (10/100/1000baseT)
- HP ProLiant NC6770 PCI-X Gigabit NIC (1000baseSX)
- HP ProLiant NC7760 embedded PCI Gigabit NIC (10/100/1000baseT)
- HP ProLiant NC7770 PCI-X Gigabit NIC (10/100/1000baseT)
- HP ProLiant NC7771 PCI-X Gigabit NIC (10/100/1000baseT)
- HP ProLiant NC7780 embedded PCI-X Gigabit NIC (10/100/1000baseT)
- HP ProLiant NC7781 embedded PCI-X Gigabit NIC (10/100/1000baseT)
- HP ProLiant NC7782 embedded PCI-X Gigabit NIC (10/100/1000baseT)
- IBM xSeries 235 integrated BCM5703X NIC (10/100/1000baseT)
- IBM xSeries 305 integrated BCM5703X NIC (10/100/1000baseT)
- Netgear GA302T (10/100/1000baseT)
- SysKonnect SK-9D21 (10/100/1000baseT)
- SysKonnect SK-9D41 (1000baseSX)
- Sundance/Tamarack TC9021 based PCI adapters (stge), including: (G)
- Allied Telesis CentreCOM LA1000-PCI-T
- Antares Microsystems TC9021
- D-Link DGE-550T
- SysKonnect and Marvell based GigE(sk), including: (A) (B) (C)
- SysKonnect SK-9821 (1000baseT)
- SysKonnect SK-9822 (dual 1000baseT)
- SysKonnect SK-9841 (1000baseLX)
- SysKonnect SK-9842 (dual 1000baseLX)
- SysKonnect SK-9843 (1000baseSX)
- SysKonnect SK-9844 (dual 1000baseSX)
- SysKonnect SK-9521 v2.0 (1000baseT 32-bit)
- SysKonnect SK-9821 v2.0 (1000baseT)
- SysKonnect SK-9843 v2.0 (1000baseSX)
- 3Com 3c940 (1000baseT)
- 3Com 3c2000-T (1000baseT)
- Linksys EG1032v2 (1000baseT)
- Linksys EG1064v2 (1000baseT)
- D-Link DGE-530T (1000baseT)
- SMC 9452TX (1000baseT)
- Realtek 8169/8169S/8110S based PCI adapters (re), including: (A) (B) (C)
- Buffalo LGY-PCI-GT (8169S)
- Corega CG-LAPCIGT (8169S)
- D-Link DGE-528T (8169S)
- Gigabyte 7N400 Pro2 Integrated Gigabit Ethernet (8110S)
- LevelOne GNC-0105T (8169S)
- Linksys EG1032v3 (8169S)
- Netgear GA511 PC Card (8169)
- PLANEX COMMUNICATIONS Inc. GN-1200TC (8169S)
- Surecom EP-320G-TX1 (8169S)
- US Robotics USR997902 (8169S)
- Xterasys XN-152 10/100/1000 NIC (8169)
- VIA Networking VT6122 based PCI adapters (vge), including: (A) (B) (C)
- ZyXEL GN650-T 64-bit PCI Gigabit Ethernet NIC (ZX1701)
- ZyXEL GN670-T 32-bit PCI Gigabit Ethernet NIC (ZX1702)

