|
Size: 9501
Comment:
|
Size: 9289
Comment:
|
| Deletions are marked like this. | Additions are marked like this. |
| Line 2: | Line 2: |
| ||<tablestyle="width: 100%;" style="border: 0px hidden">~-Translation(s): [:French/Wifi:Français]-~ ||<style="text-align: right; border: 0px hidden"> (!) [:/Discussion:Discussion]|| | |
| Line 4: | Line 3: |
| ||<tablestyle="width: 100%; text-align: center; border: 0px hidden"> http://www.debian.org/logos/openlogo-nd-50.png http://www.debian.org/Pics/debian.png|| ||<style="border: 0px hidden">~+inline:Portal/IDB/logo_portal.png Welcome on ["Debian"] '''Wi'''reless '''Fi'''delity+~|| |
||<tablewidth="100%" tablestyle="TEXT-ALIGN: center"> http://www.debian.org/logos/openlogo-nd-50.png http://www.debian.org/Pics/debian.png || ||~+ attachment:Portal/IDB/logo_portal.png Welcome on ["Debian"] '''Wi'''reless '''Fi'''delity+~ || |
| Line 7: | Line 8: |
| inline:Portal/IDB/icon-wifi-32x32.png This portal deals with the hardware installation of Wi-Fi cards in general. The installation of a card is essentially two steps that are installing the driver (also called the driver or module), and setting up your WiFi network. | attachment:Portal/IDB/icon-wifi-32x32.png This portal deals with the hardware installation of Wi-Fi cards in general. The installation of a card is essentially two steps that are installing the driver (also called the driver or module), and setting up your WiFi network. |
| Line 9: | Line 10: |
| Be aware that a WiFi base are operating on an electronic chip called Chipset. We can find the same chip in several different cards. Consequently, the pilot manages this chipset will be the same for all these cards Wifi. | Be aware that a WiFi base are operating on an electronic chip called Chipset. We can find the same chip in several different cards. Consequently, the pilot manages this chipset will be the same for all these cards Wifi. |
| Line 12: | Line 13: |
| ||<tablewidth="100%"width="32px" style="BORDER-LEFT-COLOR: #ff9ec2; BORDER-BOTTOM-COLOR: #ff9ec2; BORDER-TOP-COLOR: #ff9ec2; BORDER-RIGHT-COLOR: #ff9ec2"> attachment:Portal/IDB/official-doc.png ||<bgcolor="#ffe4f1" style="BORDER-LEFT-COLOR: #ff9ec2; BORDER-BOTTOM-COLOR: #ff9ec2; BORDER-TOP-COLOR: #ff9ec2; BORDER-RIGHT-COLOR: #ff9ec2">[http://www.debian.org/doc/manuals/reference/ch-gateway.html www.debian.org/doc/manuals/reference/ch-gateway.html] - Debian Reference Networking Chapter || | |
| Line 13: | Line 15: |
| ||<tablestyle="width:100%;" style="width:32px;border-color:#ff9ec2" >inline:Portal/IDB/official-doc.png||<style="border-color:#ff9ec2;background-color:#ffe4f1" >[http://www.debian.org/doc/manuals/reference/ch-gateway.html www.debian.org/doc/manuals/reference/ch-gateway.html] - Debian Reference Networking Chapter|| | |
| Line 15: | Line 16: |
| [[TableOfContents(3)]] |
. [[TableOfContents(3)]] |
| Line 19: | Line 19: |
| * For system with GUI: NetworkManager (installed by default on Gnome-Desktop & Laptop installation) | * For system with GUI: NetworkManager (installed by default on Gnome-Desktop & Laptop installation) |
| Line 21: | Line 21: |
| Line 23: | Line 22: |
| This section presents a list of WiFi cards sorted by manufacturer. It will show you the documentation page of the chip and thus its pilot. We recommend that you retrieve information identifying material. | This section presents a list of WiFi cards sorted by manufacturer. It will show you the documentation page of the chip and thus its pilot. We recommend that you retrieve information identifying material. |
| Line 29: | Line 28: |
| Line 35: | Line 35: |
| ||<tablestyle="width:100%;"> module name|| Device name(s) || ID || help page || free ^^1^^|| ||airo || || || ["airo"] || ? || ||arlan || || || ["arlan"] || ? || ||ath_pci || Atheros Communications, Inc. AR5212 802.11abg NIC (rev 01) || 168c:0013 ||[:DebFrWifi/ath_pci:ath_pci](fr) || (./) || ||ath_pci || Netgear WG311T || || [:DebFrWifi/ath_pci:ath_pci](fr) || X-( || ||atmel || || || ["atmel"] || ? || ||atmel_pci || || || ["atmel_pci"] || ? || ||bcm43xx || Broadcom Wireless (4311,4312,,4318,1390) || || ["bcm43xx"] || ? || ||hermes || || || ["hermes"] || ? || ||hostap || || || ["hostap"] || ? || ||hostap_pci || || || ["hostap_pci"] || ? || ||hostap_plx || || || ["hostap_plx"] || ? || ||ipw2100 || Intel Pro wireless 2100 || || ["ipw2100"] || ? || ||ipw2200 || Intel Pro wireless 2200 [[BR]]Intel Pro wireless 2915 || || ["ipw2200"] || X-( || ||ipw3945 || Intel Pro wireless || || ["ipw3945"] || X-( || ||iwl3945 [[BR]] iwl4965 || Intel Pro wireless 3945 [[BR]] Intel wireless 4965 || || ["iwlwifi"] || X-( || ||orinoco || || || ["orinoco"] || (./) || ||orinoco_nortel|| || || ["orinoco"] || ? || ||orinoco_pci || || || ["orinoco"] || ? || ||orinoco_plx || || || ["orinoco"] || ? || ||orinoco_tmd || || || ["orinoco"] || ? || ||rt2500 || RaLink RT2500 || || [:DebFrWiFi/rt2500:rt2500] || ? || ||strip || || || ["strip"] || ? || ||wavelan || || || ["wavelan"] || ? || ##TAG:PCI_LIST_END |
||<tablewidth="100%">module name ||Device name(s) ||ID ||help page ||free ^^1^^ || ||airo || || ||["airo"] ||? || ||arlan || || ||["arlan"] ||? || ||ath_pci ||Atheros Communications, Inc. AR5212 802.11abg NIC (rev 01) ||168c:0013 ||["DebFrWifi/ath pci"](fr) || (./) || ||ath_pci ||Netgear WG311T || ||["DebFrWifi/ath pci"](fr) || X-( || ||atmel || || ||["atmel"] ||? || ||atmel_pci || || ||["atmel pci"] ||? || ||bcm43xx ||Broadcom Wireless (4311,4312,,4318,1390) || ||["bcm43xx"] ||? || ||hermes || || ||["hermes"] ||? || ||hostap || || ||["hostap"] ||? || ||hostap_pci || || ||["hostap pci"] ||? || ||hostap_plx || || ||["hostap plx"] ||? || ||ipw2100 ||Intel Pro wireless 2100 || ||["ipw2100"] ||? || ||ipw2200 ||Intel Pro wireless 2200 [[BR]]Intel Pro wireless 2915 || ||["ipw2200"] || X-( || ||ipw3945 ||Intel Pro wireless || ||["ipw3945"] || X-( || ||iwl3945 [[BR]] iwl4965 ||Intel Pro wireless 3945 [[BR]] Intel wireless 4965 || ||["iwlwifi"] || X-( || ||orinoco || || ||["orinoco"] || (./) || ||orinoco_nortel || || ||["orinoco"] ||? || ||orinoco_pci || || ||["orinoco"] ||? || ||orinoco_plx || || ||["orinoco"] ||? || ||orinoco_tmd || || ||["orinoco"] ||? || ||rt2500 ||RaLink RT2500 || ||["DebFrWiFi/rt2500"] ||? || ||strip || || ||["strip"] ||? || ||wavelan || || ||["wavelan"] ||? || |
| Line 63: | Line 62: |
| Line 66: | Line 64: |
| Line 72: | Line 71: |
| || module name || Device name(s)|| help page || non-free ^^1^^|| || ?? || Netgear MA111 || || || ||usb8xxx || ||["libertas/usb8xxx"] || ? || ||rtl8187 || ||["rtl8187"] || ? || ||zd1201 || ||["zd1201"] || ? || ||zd1211rw || ||["zd1211rw"] || ? || ##TAG:USB_LIST_END |
||module name ||Device name(s) ||help page ||non-free ^^1^^ || ||?? ||Netgear MA111 || || || ||usb8xxx || ||["libertas/usb8xxx"] ||? || ||rtl8187 || ||["rtl8187"] ||? || ||zd1201 || ||["zd1201"] ||? || ||zd1211rw || ||["zd1211rw"] ||? || |
| Line 81: | Line 78: |
| == Routers == | |
| Line 84: | Line 82: |
| Line 85: | Line 84: |
| || module name || Device name(s)|| help page || non-free ^^1^^|| ||airo_cs || ||[:airo#cs:airo_cs] || ? || ||atmel_cs || ||["atmel_cs"] || ? || ||hostap_cs || ||["hostap_cs"] || ? || ||netwave_cs || ||["netwave_cs"] || ? || ||orinoco_cs || Compac WL110 ||["orinoco"] || ? || ||ray_cs || ||["ray_cs"] || ? || ||spectrum_cs || ||["spectrum/cs"] || ? || ||wavelan_cs || ||["wavelan/cs"] || ? || ||wl3501_cs || ||["wl3501/cs"] || ? || ||prism54 || Prism GT [[BR]] Netgear WG511 [[BR]] D-Links DWL-g650 ||[:DebFrWifi/prism54:prism54] || ? || ##TAG:PCMCIA_LIST_END |
||module name ||Device name(s) ||help page ||non-free ^^1^^ || ||airo_cs || ||[:airo#cs:airo_cs] ||? || ||atmel_cs || ||["atmel cs"] ||? || ||hostap_cs || ||["hostap cs"] ||? || ||netwave_cs || ||["netwave cs"] ||? || ||orinoco_cs ||Compac WL110 ||["orinoco"] ||? || ||ray_cs || ||["ray cs"] ||? || ||spectrum_cs || ||["spectrum/cs"] ||? || ||wavelan_cs || ||["wavelan/cs"] ||? || ||wl3501_cs || ||["wl3501/cs"] ||? || ||prism54 ||Prism GT [[BR]] Netgear WG511 [[BR]] D-Links DWL-g650 ||["DebFrWifi/prism54"] ||? || [[Anchor(configure)]] |
| Line 98: | Line 97: |
| [[Anchor(configure)]] | |
| Line 101: | Line 99: |
| * Network Name * Parameter security |
* Network Name * Parameter security |
| Line 105: | Line 103: |
| Line 107: | Line 104: |
| ["NetworkManager"] is a user-friendly program to control Network interfaces. It's especially useful for WiFi. (it's available for ["Gnome"] and ["KDE"]). | NetworkManager is a user-friendly program to control Network interfaces. It's especially useful for WiFi. (it's available for ["Gnome"] and ["KDE"]). |
| Line 110: | Line 107: |
| {{{ | . {{{ |
| Line 120: | Line 118: |
| == Configure Interface: Ad-hoc mode == You haven't Acces Point, and you want connect 2 PC directly. Image 2 PC: calling hostA et hostB. |
|
| Line 121: | Line 121: |
| == Configure Interface: Ad-hoc mode == You haven't Acces Point, and you want connect 2 PC directly. Image 2 PC: calling hostA et hostB. |
__Wifi: __Configure Wifi on your 2 PC: |
| Line 125: | Line 123: |
| __Wifi: __ Configure Wifi on your 2 PC: {{{ |
. {{{ |
| Line 131: | Line 127: |
| Control on your 2 PC: | |
| Line 132: | Line 129: |
| Control on your 2 PC: {{{ |
. {{{ |
| Line 147: | Line 143: |
| __IP: __Configure IP on your hostA | |
| Line 148: | Line 145: |
| __IP: __ Configure IP on your hostA {{{ |
. {{{ |
| Line 153: | Line 148: |
| Configure IP on your hostB | |
| Line 154: | Line 150: |
| Configure IP on your hostB {{{ |
. {{{ |
| Line 158: | Line 153: |
| Control on your hostB: | |
| Line 159: | Line 155: |
| Control on your hostB: {{{ |
. {{{ |
| Line 172: | Line 167: |
| Line 174: | Line 168: |
| Line 182: | Line 175: |
| Line 189: | Line 181: |
| * http://www.questier.com/howto.html Linux installation of Wi-Fi card Proxim Orinoco Silver and Belkin F5D6020 ver.2 on kernel 2.4 | * http://www.questier.com/howto.html Linux installation of Wi-Fi card Proxim Orinoco Silver and Belkin F5D6020 ver.2 on kernel 2.4 |
| Line 194: | Line 186: |
| * Configuring multiple setups and switching between them can be done with DebPkg:ifscheme. You can see a worked example of this at [http://www.alwayssunny.com/blog/?cat=2 alwayssunny.com]. Some people think ifscheme is obsolete, and recommend DebPkg:network-manager instead. Others think the future is DebPkg:netconf | * Configuring multiple setups and switching between them can be done with DebPkg:ifscheme. You can see a worked example of this at [http://www.alwayssunny.com/blog/?cat=2 alwayssunny.com]. Some people think ifscheme is obsolete, and recommend DebPkg:network-manager instead. Others think the future is DebPkg:netconf |
?BR
http://www.debian.org/logos/openlogo-nd-50.png http://www.debian.org/Pics/debian.png |
attachment:Portal/IDB/logo_portal.png Welcome on ["Debian"] Wireless Fidelity |
attachment:Portal/IDB/icon-wifi-32x32.png This portal deals with the hardware installation of Wi-Fi cards in general. The installation of a card is essentially two steps that are installing the driver (also called the driver or module), and setting up your WiFi network.
Be aware that a WiFi base are operating on an electronic chip called Chipset. We can find the same chip in several different cards. Consequently, the pilot manages this chipset will be the same for all these cards Wifi.
A Wi-Fi interface is an Ethernet interface that also gives access to the configuration parameters peculiar to the Wi-Fi. These parameters are controlled using the ["iwconfig"] program.
attachment:Portal/IDB/official-doc.png |
[http://www.debian.org/doc/manuals/reference/ch-gateway.html www.debian.org/doc/manuals/reference/ch-gateway.html] - Debian Reference Networking Chapter |
?TableOfContents(3)
Tools prerequisites
wireless-tools, tools for manipulating Linux Wireless Extensions (installed by default on Desktop & Laptop installation)
For system with GUI: NetworkManager (installed by default on Gnome-Desktop & Laptop installation)
module-assistant (to compile optional modules).
Install Driver
This section presents a list of WiFi cards sorted by manufacturer. It will show you the documentation page of the chip and thus its pilot. We recommend that you retrieve information identifying material.
This list consists of two elements: the device name and the hardware ID. The list is categorized alphabetically by the manufacturer's name and the name of your card.
PCI Cards
This information is derived from command:
lspci -nn
See ["HowToIdentifyADevice/PCI"] for more information
module name |
Device name(s) |
ID |
help page |
free 1 |
airo |
|
|
["airo"] |
? |
arlan |
|
|
["arlan"] |
? |
ath_pci |
Atheros Communications, Inc. AR5212 802.11abg NIC (rev 01) |
168c:0013 |
["DebFrWifi/ath pci"](fr) |
|
ath_pci |
Netgear WG311T |
|
["DebFrWifi/ath pci"](fr) |
|
atmel |
|
|
["atmel"] |
? |
atmel_pci |
|
|
["atmel pci"] |
? |
bcm43xx |
Broadcom Wireless (4311,4312,,4318,1390) |
|
["bcm43xx"] |
? |
hermes |
|
|
["hermes"] |
? |
hostap |
|
|
["hostap"] |
? |
hostap_pci |
|
|
["hostap pci"] |
? |
hostap_plx |
|
|
["hostap plx"] |
? |
ipw2100 |
Intel Pro wireless 2100 |
|
["ipw2100"] |
? |
ipw2200 |
Intel Pro wireless 2200 ?BRIntel Pro wireless 2915 |
|
["ipw2200"] |
|
ipw3945 |
Intel Pro wireless |
|
["ipw3945"] |
|
iwl3945 ?BR iwl4965 |
Intel Pro wireless 3945 ?BR Intel wireless 4965 |
|
["iwlwifi"] |
|
orinoco |
|
|
["orinoco"] |
|
orinoco_nortel |
|
|
["orinoco"] |
? |
orinoco_pci |
|
|
["orinoco"] |
? |
orinoco_plx |
|
|
["orinoco"] |
? |
orinoco_tmd |
|
|
["orinoco"] |
? |
rt2500 |
?RaLink RT2500 |
|
["DebFrWiFi/rt2500"] |
? |
strip |
|
|
["strip"] |
? |
wavelan |
|
|
["wavelan"] |
? |
legend:
free type drivers (no proprietary software), and is working;
requires non-free (proprietary software, etc).
- An extended list of PCI-IDs to kernel-module mapping is available at ["DeviceDatabase/PCI"].
USB Cards
This information is derived from command:
lsusb
See ["HowToIdentifyADevice/USB"] for more information
module name |
Device name(s) |
help page |
non-free 1 |
?? |
Netgear MA111 |
|
|
usb8xxx |
|
["libertas/usb8xxx"] |
? |
rtl8187 |
|
["rtl8187"] |
? |
zd1201 |
|
["zd1201"] |
? |
zd1211rw |
|
["zd1211rw"] |
? |
- An extended list of USB-IDs to kernel-module mapping is available at ["DeviceDatabase/USB"].
Routers
PCMCIA Cards
See ["HowToIdentifyADevice/PCMCIA"] for more information
module name |
Device name(s) |
help page |
non-free 1 |
airo_cs |
|
[:airo#cs:airo_cs] |
? |
atmel_cs |
|
["atmel cs"] |
? |
hostap_cs |
|
["hostap cs"] |
? |
netwave_cs |
|
["netwave cs"] |
? |
orinoco_cs |
Compac WL110 |
["orinoco"] |
? |
ray_cs |
|
["ray cs"] |
? |
spectrum_cs |
|
["spectrum/cs"] |
? |
wavelan_cs |
|
["wavelan/cs"] |
? |
wl3501_cs |
|
["wl3501/cs"] |
? |
prism54 |
["DebFrWifi/prism54"] |
? |
?Anchor(configure)
Setting your WiFi device
Identify your network
- Network Name
- Parameter security
- ["WPA"]
- Mode: Access Point / ad-hoc
Configure Interface: AP mode
NetworkManager is a user-friendly program to control Network interfaces. It's especially useful for WiFi. (it's available for ["Gnome"] and ["KDE"]).
Otherwise, you can use /etc/network/interfaces. here's a sample fragment of :
# WiFi card section auto eth0 iface eth0 inet dhcp pre-up ifconfig eth0 up pre-up iwpriv eth0 set AuthMode=WPAPSK pre-up iwpriv eth0 set EncrypType=TKIP pre-up iwconfig eth0 essid "WANADOO-1418" pre-up iwpriv eth0 set WPAPSK="xxxxxxxxxxxxxxxxxxxxx"
Configure Interface: Ad-hoc mode
You haven't Acces Point, and you want connect 2 PC directly. Image 2 PC: calling hostA et hostB.
Wifi: Configure Wifi on your 2 PC:
iwconfig ath0 mode Ad-hoc iwconfig ath0 essid MYNETWORK
Control on your 2 PC:
iwlist ath0 scanning ath0 Scan completed : Cell 01 - Address: 02:0F:B5:4F:74:ED ESSID:"MYNETWORK" Mode:Ad-Hoc Frequency:2.412 GHz (Channel 1) Quality=42/70 Signal level=-53 dBm Noise level=-95 dBm Encryption key:off Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 6 Mb/s 9 Mb/s; 12 Mb/s; 18 Mb/s; 24 Mb/s; 36 Mb/s 48 Mb/s; 54 Mb/s Extra:bcn_int=100
IP: Configure IP on your hostA
ifconfig ath0 192.168.1.1 netmask 255.255.255.0
Configure IP on your hostB
ifconfig ath0 192.168.1.2 netmask 255.255.255.0
Control on your hostB:
ping 192.168.1.1 PING 192.168.1.1 (192.168.1.1) 56(84) bytes of data. 64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=0.073 ms 64 bytes from 192.168.1.1: icmp_seq=2 ttl=64 time=0.061 ms 64 bytes from 192.168.1.1: icmp_seq=3 ttl=64 time=0.062 ms 64 bytes from 192.168.1.1: icmp_seq=4 ttl=64 time=0.063 ms --- 192.168.1.1 ping statistics --- 4 packets transmitted, 4 received, 0% packet loss, time 3001ms rtt min/avg/max/mdev = 0.061/0.064/0.073/0.010 ms
Check the proper functioning
Resources
?DebFrWifiTopo (in french)
- ["iproute"].
- ["iwconfig"]
NdisWrapper - use Windows drivers under Debian/Linux.
- ["Internet Connection Sharing"]
External Links
Wi-fi definition
http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/#howto The Linux Wireless ?HowTo.
http://stef.tvk.rwth-aachen.de/~nazgul/debian/DWL-650+_Howto.html D-Link DWL-650+ on Debian Linux Mini Howto
http://www.questier.com/howto.html Linux installation of Wi-Fi card Proxim Orinoco Silver and Belkin ?F5D6020 ver.2 on kernel 2.4
http://users.pandora.be/nespa/belkin/belkin.html Belkin ?F5D6020v2 on kernel 2.6
http://www.linuxdevices.com/news/NS8354206794.html DVD over Wi-fi
http://greenfly.org/fujitsu/#Tips%20and%20Tricks Linux on the Fujitsu P2110 has an example of using [file:///usr/share/doc/ifupdown/examples/pcmcia-compat.sh pcmcia-compat.sh] and [file:///etc/network/interfaces /etc/network/interfaces] to achieve the same end
http://appaji.livejournal.com/42172.html Appaji shows how to use guessnet to switch between locations.
Configuring multiple setups and switching between them can be done with ifscheme. You can see a worked example of this at [http://www.alwayssunny.com/blog/?cat=2 alwayssunny.com]. Some people think ifscheme is obsolete, and recommend network-manager instead. Others think the future is netconf
[http://www.linuxhomenetworking.com/wiki/index.php/Quick_HOWTO_:_Ch13_:_Linux_Wireless_Networking Linux home networking wiki page about wireless networking].
[http://www.sabi.co.uk/Notes/linuxWiFi.html Linux and WiFi]
[http://sourceforge.net/projects/wifilinux/ ?WiFiLinux] LiveCD.
[http://intellinuxwireless.org/ Intel Wireless WiFi Link drivers for Linux].
