Per installare l'interfaccia di rete Intel Corporation PRO/Wireless 2200BG Network Connection su debian 4.0 etch, segui i passaggi seguenti:
1)
apt-get install module-assistant
2) esegui module-assistant, compila e installa il modulo ipw2200
A questo punto sei a metà strada, perché vedrai il seguente messaggio di errore:
ipw2200: Intel(R) PRO/Wireless 2200/2915 Network Driver, 1.1.2kmq
ipw2200: Copyright(c) 2003-2006 Intel Corporation
ipw2200: Detected Intel PRO/Wireless 2200BG Network Connection
ipw2200: ipw2200-bss.fw request_firmware failed: Reason -2
ipw2200: Unable to load firmware: -2
ipw2200: failed to register network device
ipw2200: probe of 0000:02:0b.0 failed with error -5
quindi dovrai anche installare il firmware.
3) scarica http://ipw2200.sourceforge.net/firmware.php?fid=7 per la tua versione del driver
4) decomprimi il file e copia il contenuto in /lib/firmware
I moduli e il firmware installati correttamente produrranno le seguenti righe sulla schermata di avvio o tramite dmesg
ipw2200: Intel(R) PRO/Wireless 2200/2915 Network Driver, 1.2.0mq
ipw2200: Copyright(c) 2003-2006 Intel Corporation
cs: IO port probe 0x100-0x3af: clean.
cs: IO port probe 0x3e0-0x4ff: excluding 0x4d0-0x4d7
cs: IO port probe 0x820-0x8ff: clean.
cs: IO port probe 0xc00-0xcf7: clean.
cs: IO port probe 0xa00-0xaff: clean.
ACPI: PCI Interrupt 0000:06:04.0[A] -> GSI 22 (level, low) -> IRQ 225
ipw2200: Detected Intel PRO/Wireless 2200BG Network Connection
ipw2200: Detected geography ZZD (13 802.11bg channels, 0 802.11a channels)
5) apt-get install wireless-tools
6) esegui iwconfig e dovresti vedere qualcosa del genere:
eth2 unassociated ESSID:off/any
Mode:Managed Channel=0 Access Point: Not-Associated
Bit Rate:0 kb/s Tx-Power=20 dBm Sensitivity=8/0
Retry limit:7 RTS thr:off Fragment thr:off
Encryption key:off
Power Management:off
Link Quality:0 Signal level:0 Noise level:0
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
7) ora che tutto è pronto, modifica il file /etc/network/interfaces e aggiungi le seguenti righe per utilizzare un indirizzo IP statico:
auto eth2
iface eth2 inet static
address 10.1.1.7
netmask 255.0.0.0
network 10.0.0.0
broadcast 10.255.255.255
gateway 10.1.1.1
wireless-essid *your essid*
wireless-mode Managed
wireless-key *your key*