7241
Comment:
|
7451
|
Deletions are marked like this. | Additions are marked like this. |
Line 144: | Line 144: |
* [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]. |
?BR
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.
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.
inline:Portal/IDB/official-doc.png |
[http://www.debian.org/doc/manuals/reference/ch-gateway.en.html debian.org] - Debian Reference Networking Chapter |
?TableOfContents(3)
Tools prerequisites
network-manager (module-assistant
wireless-tools , tools for manipulating Linux Wireless Extensions
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) |
help page |
non-free 1 |
airo |
|
["airo"] |
? |
arlan |
|
["arlan"] |
? |
ath_pci |
Atheros AR5212 802.11abg NIC ?BR Netgear WG311T |
[:DebFrWifi/ath_pci:ath_pci](fr) |
? |
atmel |
|
["atmel"] |
? |
atmel_pci |
|
["atmel_pci"] |
? |
bcm43xx |
|
["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:rt2500] |
? |
strip |
|
["strip"] |
? |
wavelan |
|
["wavelan"] |
? |
legend: requires non-free stuff (proprietary software, etc). doesn't requires no proprietary stuffs.
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"] |
? |
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:prism54] |
? |
Setting your WiFi device
Identify your network
- Network Name
- Parameter security
[:DebFrWPA:WPA] (in french)
Configure Interface
["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"
Check the proper functioning
Resources
?DebFrWifiTopo (in french)
- ["iproute"].
- ["iwconfig"]
NdisWrapper - use Windows drivers under Debian/Linux.
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].