PDA

View Full Version : Intel PRO Wireless BG2200 su Ubuntu...


fruttolo94
02-01-2011, 16:51
Salve a tutti...

Da poco ho acquistato un notebook che ha integrata la scheda wi-fi sopra illustrata, ma non so come attivarla! Premetto che non si accende il led relativo al wi-fi e che non ci sono pulsanti sul notebook collegati ad essa...

Ho provato a installare ndis-wrapper, però non trovo driver con file .inf, oppure ho seguito qualche guida ma non ne vengo a capo.

Spero mi possiate aiutare! :D

Vi ringrazio in anticipo e vi faccio tanti auguri :D

sacarde
03-01-2011, 08:15
provato a caricare il modulo ? :

sudo modprobe ipw2200



e poi vedere se viene creato il device:

iwconfig

fruttolo94
03-01-2011, 08:29
provato a caricare il modulo ? :

sudo modprobe ipw2200



e poi vedere se viene creato il device:

iwconfig

Al primo comando mi chiede la password e niente più, facendo il secondo compaiono le scritte lo ed eth0 dove esce scritto ''no wireless extensions''...

sacarde
03-01-2011, 09:28
da qui scarica il firmware: http://ipw2200.sourceforge.net/firmware.php

secondo la versione del tuo modulo:

modinfo ipw2200

copi i file in /lib/firmware

e ricarichi il modulo:
sudo modprobe -r ipw2200 && sudo modprobe ipw2200

fruttolo94
03-01-2011, 09:52
da qui scarica il firmware: http://ipw2200.sourceforge.net/firmware.php

secondo la versione del tuo modulo:

modinfo ipw2200

copi i file in /lib/firmware

e ricarichi il modulo:
sudo modprobe -r ipw2200 && sudo modprobe ipw2200

Ho scaricato i file, però quando li sposto (ho provato con la cartella e con i file in essa) mi dà errore:

Error while moving ''ipw2200-fw-1.2''

There was an error moving the file into /lib/firmware.

Permission denied.

sacarde
03-01-2011, 10:25
fatto ?

sudo cp ......... ..............

fruttolo94
03-01-2011, 10:34
fatto ?

sudo cp ......... ..............

Ho elencato sopra il problema, poi non capisco sudo cp con quei puntini a seguire che significa, ho provato a darlo ma dice ''missing file operand''...

sacarde
03-01-2011, 11:08
una volta decompresso il file firmware: ipw2200-fw-3.1.tgz

entri nelle dir: ipw2200-fw-3.1

e copi i file:

sudo cp *.fw /lib/firmware/

fruttolo94
03-01-2011, 11:35
Allora, ho fatto come mi hai detto, ho copiato i file .fw del firmware 1.2 e ho lanciato i due comandi sudo modprobe, mi ha chiesto la password e niente più, è ricomparsa una nuova riga di comando... Nel momento in cui vado a fare iwconfig, però, medesimo risultato, lo ed eth0 no wireless extension...

sacarde
03-01-2011, 12:23
quale versione hai del modulo:

modinfo ipw2200

?



il comando modprobe carica/scarica il modulo
non da' nessun output

che vedi, dopo aver caricato il modulo, dalle ultime righe, col comando:

dmesg


dovrebbe crearti i device eth1 o wlan0

fruttolo94
03-01-2011, 13:03
quale versione hai del modulo:

modinfo ipw2200

?



il comando modprobe carica/scarica il modulo
non da' nessun output

che vedi, dopo aver caricato il modulo, dalle ultime righe, col comando:

dmesg


dovrebbe crearti i device eth1 o wlan0

50.907971] (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 50.907975] (2457000 KHz - 2482000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[ 50.907978] (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[ 50.907981] (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 50.907984] (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 50.936758] ipw2200: Intel(R) PRO/Wireless 2200/2915 Network Driver, 1.2.2kmprq
[ 50.936761] ipw2200: Copyright(c) 2003-2006 Intel Corporation
[ 1672.711266] ------------[ cut here ]------------
[ 1672.711285] WARNING: at /build/buildd/linux-2.6.35/fs/proc/generic.c:810 remove_proc_entry+0x1d9/0x230()
[ 1672.711292] Hardware name:
[ 1672.711297] name 'libipw'
[ 1672.711301] Modules linked in: libipw(-) cfg80211 lib80211 binfmt_misc parport_pc ppdev joydev snd_intel8x0 snd_ac97_codec ac97_bus pcmcia nouveau snd_pcm snd_seq_midi snd_rawmidi ttm snd_seq_midi_event drm_kms_helper snd_seq snd_timer snd_seq_device drm intel_agp yenta_socket snd pcmcia_rsrc video output pcmcia_core psmouse i2c_algo_bit serio_raw agpgart soundcore snd_page_alloc lp parport firewire_ohci 8139too sdhci_pci 8139cp sdhci led_class firewire_core mii crc_itu_t [last unloaded: ipw2200]
[ 1672.711391] Pid: 1886, comm: modprobe Not tainted 2.6.35-22-generic #33-Ubuntu
[ 1672.711397] Call Trace:
[ 1672.711412] [<c014ac52>] warn_slowpath_common+0x72/0xa0
[ 1672.711423] [<c0262b89>] ? remove_proc_entry+0x1d9/0x230
[ 1672.711432] [<c0262b89>] ? remove_proc_entry+0x1d9/0x230
[ 1672.711442] [<c014ad23>] warn_slowpath_fmt+0x33/0x40
[ 1672.711451] [<c0262b89>] remove_proc_entry+0x1d9/0x230
[ 1672.711462] [<c01acf09>] ? synchronize_sched+0x19/0x50
[ 1672.711476] [<f847761c>] libipw_exit+0x2c/0x4a [libipw]
[ 1672.711488] [<c017e44d>] sys_delete_module+0x13d/0x200
[ 1672.711498] [<c01f80f2>] ? do_munmap+0x212/0x300
[ 1672.711509] [<c05c90a4>] syscall_call+0x7/0xb
[ 1672.711515] ---[ end trace ff4a316263a65b22 ]---
[ 1672.719201] lib80211_crypt: unregistered algorithm 'NULL'

Ecco, poi vado a rifare iwconfig e mi da i medesimi risultati... :(

sacarde
03-01-2011, 16:03
non ho capito:

quale versione hai del modulo:

modinfo ipw2200

?

fruttolo94
03-01-2011, 18:52
Allora, ora ti metto i risultati di modinfo e dmesg (solo le ultime righe):

modinfo:

filename: /lib/modules/2.6.35-22-generic/kernel/drivers/net/wireless/ipw2x00/ipw2200.ko
firmware: ipw2200-bss.fw
firmware: ipw2200-sniffer.fw
firmware: ipw2200-ibss.fw
license: GPL
author: Copyright(c) 2003-2006 Intel Corporation
version: 1.2.2kmprq
description: Intel(R) PRO/Wireless 2200/2915 Network Driver
srcversion: A05DE8714F7CE0E25EE16FB
alias: pci:v00008086d00004224sv*sd*bc*sc*i*
alias: pci:v00008086d00004223sv*sd*bc*sc*i*
alias: pci:v00008086d00004221sv*sd*bc*sc*i*
alias: pci:v00008086d00004220sv*sd*bc*sc*i*
alias: pci:v00008086d0000104Fsv*sd*bc*sc*i*
alias: pci:v00008086d00001043sv00008086sd00002762bc*sc*i*
alias: pci:v00008086d00001043sv00008086sd00002761bc*sc*i*
alias: pci:v00008086d00001043sv00008086sd00002754bc*sc*i*
alias: pci:v00008086d00001043sv00008086sd00002753bc*sc*i*
alias: pci:v00008086d00001043sv00008086sd00002752bc*sc*i*
alias: pci:v00008086d00001043sv00008086sd00002751bc*sc*i*
alias: pci:v00008086d00001043sv00008086sd00002742bc*sc*i*
alias: pci:v00008086d00001043sv0000103Csd00002741bc*sc*i*
alias: pci:v00008086d00001043sv00008086sd00002741bc*sc*i*
alias: pci:v00008086d00001043sv00008086sd00002732bc*sc*i*
alias: pci:v00008086d00001043sv00008086sd00002731bc*sc*i*
alias: pci:v00008086d00001043sv00008086sd00002722bc*sc*i*
alias: pci:v00008086d00001043sv00008086sd00002721bc*sc*i*
alias: pci:v00008086d00001043sv00008086sd00002712bc*sc*i*
alias: pci:v00008086d00001043sv00008086sd00002711bc*sc*i*
alias: pci:v00008086d00001043sv00008086sd00002702bc*sc*i*
alias: pci:v00008086d00001043sv00008086sd00002701bc*sc*i*
depends: libipw,lib80211,cfg80211
vermagic: 2.6.35-22-generic SMP mod_unload modversions 686
parm: disable:manually disable the radio (default 0 [radio on]) (int)
parm: associate:auto associate when scanning (default off) (int)
parm: auto_create:auto create adhoc network (default on) (int)
parm: led:enable led control on some systems (default 1 on) (int)
parm: debug:debug output mask (int)
parm: channel:channel to limit associate to (default 0 [ANY]) (int)
parm: rtap_iface:create the rtap interface (1 - create, default 0) (int)
parm: qos_enable:enable all QoS functionalitis (int)
parm: qos_burst_enable:enable QoS burst mode (int)
parm: qos_no_ack_mask:mask Tx_Queue to no ack (int)
parm: burst_duration_CCK:set CCK burst value (int)
parm: burst_duration_OFDM:set OFDM burst value (int)
parm: mode:network mode (0=BSS,1=IBSS,2=Monitor) (int)
parm: bt_coexist:enable bluetooth coexistence (default off) (int)
parm: hwcrypto:enable hardware crypto (default off) (int)
parm: cmdlog:allocate a ring buffer for logging firmware commands (int)
parm: roaming:enable roaming support (default on) (int)
parm: antenna:select antenna 1=Main, 3=Aux, default 0 [both], 2=slow_diversity (choose the one with lower background noise) (int)

dmesg:


[ 19.706384] EXT4-fs (sda1): re-mounted. Opts: errors=remount-ro,commit=0
[ 22.920537] EXT4-fs (sda1): re-mounted. Opts: errors=remount-ro,commit=0
[ 32.664042] usb 1-4: new high speed USB device using ehci_hcd and address 2
[ 32.871755] Initializing USB Mass Storage driver...
[ 32.871874] scsi2 : usb-storage 1-4:1.0
[ 32.872251] usbcore: registered new interface driver usb-storage
[ 32.872253] USB Mass Storage support registered.
[ 33.898267] scsi 2:0:0:0: Direct-Access Kingston DataTraveler G2 PMAP PQ: 0 ANSI: 0 CCS
[ 33.900385] sd 2:0:0:0: Attached scsi generic sg2 type 0
[ 34.382129] sd 2:0:0:0: [sdb] 7833600 512-byte logical blocks: (4.01 GB/3.73 GiB)
[ 34.382617] sd 2:0:0:0: [sdb] Write Protect is off
[ 34.382620] sd 2:0:0:0: [sdb] Mode Sense: 23 00 00 00
[ 34.382623] sd 2:0:0:0: [sdb] Assuming drive cache: write through
[ 34.387495] sd 2:0:0:0: [sdb] Assuming drive cache: write through
[ 34.387503] sdb: sdb1
[ 34.411238] sd 2:0:0:0: [sdb] Assuming drive cache: write through
[ 34.411244] sd 2:0:0:0: [sdb] Attached SCSI removable disk
[ 72.349635] lib80211: common routines for IEEE802.11 drivers
[ 72.349640] lib80211_crypt: registered algorithm 'NULL'
[ 72.379248] cfg80211: Calling CRDA to update world regulatory domain
[ 72.417791] libipw: 802.11 data/management/control stack, git-1.1.13
[ 72.417795] libipw: Copyright (C) 2004-2005 Intel Corporation <jketreno@linux.intel.com>
[ 72.456178] cfg80211: World regulatory domain updated:
[ 72.456181] (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[ 72.456185] (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 72.456188] (2457000 KHz - 2482000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[ 72.456192] (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[ 72.456195] (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 72.456198] (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 72.485002] ipw2200: Intel(R) PRO/Wireless 2200/2915 Network Driver, 1.2.2kmprq
[ 72.485006] ipw2200: Copyright(c) 2003-2006 Intel Corporation

sacarde
03-01-2011, 19:31
...
driver versions v1.1.1 and newer firmware v3.0 , firmware v3.1
...


io proverei il firmware 3.1

fruttolo94
03-01-2011, 20:36
Ho scaricato il firmware 3.1, ho messo i file nella directory ma niente... Ho provato ad riavviare il Pc, ricaricare moduli ma niente, ancora ''no wireless extension''... Ho provato anche a cancellare i file del firmware 1.2 ed a rifare da capo con i nuovi ma il risultato non cambia...

Non so dove sbattere la testa:muro:

sacarde
03-01-2011, 20:55
che vedi da: ifconfig -a



qui un problema simile:

http://forum.ubuntu-it.org/index.php/topic,401132.0.html

fruttolo94
03-01-2011, 21:03
che vedi da: ifconfig -a



qui un problema simile:

http://forum.ubuntu-it.org/index.php/topic,401132.0.html

eth0 Link encap:Ethernet HWaddr 00:40:d0:7f:cb:71
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Interrupt:20 Base address:0xa000

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:28 errors:0 dropped:0 overruns:0 frame:0
TX packets:28 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:2016 (2.0 KB) TX bytes:2016 (2.0 KB)

Già vista quella discussione, peccato non continui :(

Comunque mi pare strano che non compaia nè eth1, nè pan0, nè wlan0... Se serve scaricare qualche pacchetto dici pure, lo faccio via cavo al massimo... :D

sacarde
04-01-2011, 08:05
mmm

non so piu' cosa suggerirti..

se non questo forum

esempio:


http://www.linuxqualityhelp.it/supporto/viewtopic.php?f=6&t=1931&p=19431&hilit=ipw2200#p19431

fruttolo94
04-01-2011, 08:10
Ok, provo anch'io ad ovviare al problema anche seguendo i tuoi consigli... Ti ringrazio per la grande pazienza che hai dimostrato di possedere e la grande disponibilità...

Auguri e alla prossima, poi faccio sapere se ho risolto e come... :D

sacarde
04-01-2011, 08:29
io proverei a chiedere su quel forum indicato...

prima pero' assicurati che con un altro sistema la scheda funzioni
(windows, o altro linux)