Repository 32bit  Forum
Repository 64bit  Wiki

Problema wireless

Scrivete su questo forum se avete problemi o volete dare buoni consigli sui computer portatili (Laptop).

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Citare il modello preciso del laptop in questione.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.

Problema wireless

Messaggioda bitax » sab apr 22, 2006 16:46

Ciao ragazzi sto diventando matto per far funzionare sta cavolo di scheda wirelles del portatile...trovo scritto dappertutto che l'installazione dei driver è una cavolata ma a me non funziona...

la scheda è una Intel Pro/Wireless 2200BG..

ho scaricato il modulo ieee80211, i driver ipw2200 e il relativo firmware. La compilazione del modulo ieee80211 va a buon fine (durante la compilazione mi chiede di eliminare dei moduli dal kernel e io gli rispondo yes...) poi quando cerco di compilare i driver ipw2200 mi da un errore...

Domande...

1- in quale dir li devo estrarre?
2- nel kernel è già presente una voce relativa a questa scheda wireless...va abilitata o disabilitata?

Grazie anticipatamente a tutti....

ciao
bitax
Linux 1.0
Linux 1.0
 
Messaggi: 14
Iscritto il: sab mag 21, 2005 23:00

Messaggioda ZeroByte » sab apr 22, 2006 17:02

Non ho il tuo stesso modello di scheda wireless. Però dovresti almeno postare che tipo di errore viene fuori.

ZeroByte
Avatar utente
ZeroByte
Linux 2.0
Linux 2.0
 
Messaggi: 117
Iscritto il: sab feb 11, 2006 22:02
Località: Milano

Messaggioda gallows » sab apr 22, 2006 17:47

Se non posti gli errori difficilmente qualcuno potrà aiutarti.

1- in quale dir li devo estrarre?
2- nel kernel è già presente una voce relativa a questa scheda wireless...va abilitata o disabilitata?

1) Dove vuoi, tranne il firmware che va in /lib/firmware
2) Se sono inseriti come modulo non fa niente, i driver nuovi andranno a sovrascriversi, se sono inseriti staticamente devi ricompilare. (Parlo ovviamente sia dei driver ipw che ieee80211).
Avatar utente
gallows
Staff
Staff
 
Messaggi: 3466
Iscritto il: dom set 19, 2004 23:00
Località: Palermo
Kernel: FreeBSD 8.0-RELEASE-p3
Desktop: ratpoison

Messaggioda bitax » sab apr 22, 2006 21:23

Allora....intanto grazie comunque ad entrambi...non so come, non so perchè comunque stavolta la compilazione è andata a buon fine (ripetendo per l'ennesima volta le stesse operazioni)...

1 altra domanda...ora qual'è la prossima cosa da fare per connettermi ad una rete wireless? che programma devo usare? KWiFiManager?

grazie ciaoooooooooo
bitax
Linux 1.0
Linux 1.0
 
Messaggi: 14
Iscritto il: sab mag 21, 2005 23:00

Messaggioda beato_angelico256 » sab apr 22, 2006 23:05

bitax ha scritto:Allora....intanto grazie comunque ad entrambi...non so come, non so perchè comunque stavolta la compilazione è andata a buon fine (ripetendo per l'ennesima volta le stesse operazioni)...

1 altra domanda...ora qual'è la prossima cosa da fare per connettermi ad una rete wireless? che programma devo usare? KWiFiManager?

grazie ciaoooooooooo

ho la tua scheda: innanzitutto se il modulo non fosse stato caricato caricalo con

modprobe ipw2200

dopodichè puoi impostare tutti i parametri necessari in maniera efficiente e veloce con iwconfig/ifconfig (testuali)
beato_angelico256
Linux 2.6
Linux 2.6
 
Messaggi: 578
Iscritto il: dom mag 01, 2005 23:00

Messaggioda bitax » dom apr 23, 2006 11:15

Ok grazie..per caricare il modulo ad ogni avvio è corretto inserire la riga

modprobe ipw2200

nel file rc.modules?

e che differenza c'è tra ifconfig e iwconfig?

che parametri devo impostare?

grazie 1000
bitax
Linux 1.0
Linux 1.0
 
Messaggi: 14
Iscritto il: sab mag 21, 2005 23:00

Messaggioda beato_angelico256 » dom apr 23, 2006 12:44

bitax ha scritto:Ok grazie..per caricare il modulo ad ogni avvio è corretto inserire la riga

modprobe ipw2200

nel file rc.modules?

e che differenza c'è tra ifconfig e iwconfig?

che parametri devo impostare?

grazie 1000

ifconfig è per le schede di rete in generale: devi usarlo per impostare l'ip

ifconfig ethX [ip]

dopo , se non te lo prende da solo devi impostare l'essid

iwconfig ethX essid [tuo_essid]

se usi una wep anche la chiave

iwconfig ethX key [...]

conosco chi imposta anche canale e MAC dell' AP, ma io nn ne ho mai avuto bisogno ...
a seconda della rete che usi dovrai poi impostare un proxy o un gateway
beato_angelico256
Linux 2.6
Linux 2.6
 
Messaggi: 578
Iscritto il: dom mag 01, 2005 23:00

Messaggioda bitax » dom apr 23, 2006 13:03

ethX sarebbe il device corrispondente alla scheda wireless?

dovrebbe essere presente nella dir dev? xchè da me non c'è..

e dato che ho sia la scheda wireless sia una normale scheda di rete una delle due dovrebbe essere eth0 e l'altra eth1 giusto? quale sia eth0 e quale eth1 fa differenza?
bitax
Linux 1.0
Linux 1.0
 
Messaggi: 14
Iscritto il: sab mag 21, 2005 23:00

Messaggioda beato_angelico256 » dom apr 23, 2006 16:11

bitax ha scritto:ethX sarebbe il device corrispondente alla scheda wireless?

dovrebbe essere presente nella dir dev? xchè da me non c'è..

e dato che ho sia la scheda wireless sia una normale scheda di rete una delle due dovrebbe essere eth0 e l'altra eth1 giusto? quale sia eth0 e quale eth1 fa differenza?


dai semplicemente
iwconfig

e ti dice quale delle due è la wireless
beato_angelico256
Linux 2.6
Linux 2.6
 
Messaggi: 578
Iscritto il: dom mag 01, 2005 23:00

Messaggioda bitax » mar apr 25, 2006 9:15

iwconfig mi ritorna come output:

lo no wireless extensions.

irlan0 no wireless extensions.

ppp0 no wireless extensions.





inoltre con dmesg visualizzo il seguente errore:

ieee80211_crypt: registered algorithm 'NULL'
ieee80211: 802.11 data/management/control stack, 1.1.13
ieee80211: Copyright (C) 2004-2005 Intel Corporation <jketreno@linux.intel.com>
ipw2200: Intel(R) PRO/Wireless 2200/2915 Network Driver, 1.1.0
ipw2200: Copyright(c) 2003-2006 Intel Corporation
ipw2200: Detected Intel PRO/Wireless 2200BG Network Connection
ipw2200: ipw-2.4-boot.fw load failed: Reason -2
ipw2200: Unable to load firmware: -2
ipw2200: failed to register network device
ipw2200: probe of 0000:01:03.0 failed with error -5
bitax
Linux 1.0
Linux 1.0
 
Messaggi: 14
Iscritto il: sab mag 21, 2005 23:00

Messaggioda beato_angelico256 » mar apr 25, 2006 15:40

ma i file del firmware nella directory "/lib/firmware" li hai messi ? in queste condizioni è normale che la scheda nn vada
beato_angelico256
Linux 2.6
Linux 2.6
 
Messaggi: 578
Iscritto il: dom mag 01, 2005 23:00

Messaggioda bitax » gio apr 27, 2006 11:43

inizialmente li ho messi in /usr/lib/hotplug/firmware e li non li trova...

poi li ho messi in /lib/firmware e quando digito modprobe ipw2200 mi ritorna errore di Segmentation fault e si blocca KDE...

ho estratto i file versione 2.4 direttamente in /lib/firmware è corretto?
bitax
Linux 1.0
Linux 1.0
 
Messaggi: 14
Iscritto il: sab mag 21, 2005 23:00

Messaggioda beato_angelico256 » gio apr 27, 2006 15:59

l'ultimo firmware è il 3.0 ... se il driver che hai messo è molto recente (uno degli ultimi, potrebbe essere che richiede quello
beato_angelico256
Linux 2.6
Linux 2.6
 
Messaggi: 578
Iscritto il: dom mag 01, 2005 23:00

Messaggioda bitax » sab apr 29, 2006 9:49

i driver che ho installato sono la versione 1.1.0 e richiedono il firmware 2.4 se non sbaglio..

ho provato a mettere il firmware 3.0 nella dir /lib/firmware ma non li trova, anche perchè il firm 3.0 è composto da 4 file mentre il 2.4 da 7 file e hanno nomi completamente diversi...

comunque se estraggo il firmware 2.4 in /lib/firmware quando carico il modulo mi ritorna errore di Segmentation fault e l'output di dmesg è:




ieee80211_crypt: unregistered algorithm 'NULL'
ieee80211_crypt: registered algorithm 'NULL'
ieee80211: 802.11 data/management/control stack, 1.1.13
ieee80211: Copyright (C) 2004-2005 Intel Corporation <jketreno@linux.intel.com>
ipw2200: Intel(R) PRO/Wireless 2200/2915 Network Driver, 1.1.0
ipw2200: Copyright(c) 2003-2006 Intel Corporation
ACPI: PCI Interrupt 0000:01:03.0[A] -> GSI 22 (level, low) -> IRQ 19
ipw2200: Detected Intel PRO/Wireless 2200BG Network Connection
Unable to handle kernel paging request at virtual address 00550165
printing eip:
f8f72055
*pde = 00000000
Oops: 0002 [#1]
Modules linked in: ipw2200 ieee80211 ieee80211_crypt snd_pcm_oss snd_mixer_oss cdc_acm pcspkr intel_agp usbhid snd_hda_intel snd_hda_codec snd_pcm snd_timer snd snd_page_alloc uhci_hcd ehci_hcd usbcore nvidia ide_scsi agpgart
CPU: 0
EIP: 0060:[<f8f72055>] Tainted: P VLI
EFLAGS: 00210006 (2.6.14.4)
EIP is at __ipw_send_cmd+0x45/0x3a0 [ipw2200]
eax: 00500150 ebx: 00000014 ecx: 00050015 edx: fffe6752
esi: efb88384 edi: ef27bd78 ebp: efb889f4 esp: ef27bc88
ds: 007b es: 007b ss: 0068
Process modprobe (pid: 5032, threadinfo=ef27a000 task=efa32a50)
Stack: c18df8c0 00200046 c15f6140 c18df8c0 00000000 efb0a000 00000000 00200286
ef731c40 efb0a000 00000000 c18df8c0 c01443bd c18df8c0 ef731c40 00000003
00000020 00000000 00000003 00000020 c18dc140 0000000c c18dd4c0 00000020
Call Trace:
[<c01443bd>] cache_grow+0xed/0x140
[<f8f72416>] ipw_send_cmd_pdu+0x36/0x40 [ipw2200]
[<f8f729e1>] ipw_send_tx_power+0x31/0x50 [ipw2200]
[<f8f72a8d>] ipw_set_tx_power+0x8d/0x150 [ipw2200]
[<f8f85137>] ipw_config+0x17/0x1d0 [ipw2200]
[<f8f8571d>] ipw_up+0x13d/0x390 [ipw2200]
[<c0118f17>] __wake_up_locked+0x27/0x30
[<f8f85cce>] ipw_net_init+0x2e/0x60 [ipw2200]
[<c02f91bb>] register_netdevice+0x5b/0x2f0
[<c02f94a7>] register_netdev+0x57/0x90
[<f8f860f4>] ipw_pci_probe+0x3f4/0x520 [ipw2200]
[<c0206ff9>] pci_call_probe+0x19/0x20
[<c0207065>] __pci_device_probe+0x65/0x80
[<c02070af>] pci_device_probe+0x2f/0x50
[<c0266188>] driver_probe_device+0x38/0xb0
[<c0266290>] __driver_attach+0x0/0x60
[<c02662e0>] __driver_attach+0x50/0x60
[<c02656d9>] bus_for_each_dev+0x69/0x80
[<c0266315>] driver_attach+0x25/0x30
[<c0266290>] __driver_attach+0x0/0x60
[<c0265c2d>] bus_add_driver+0x8d/0xe0
[<c0266750>] driver_register+0x40/0x50
[<c02666f0>] klist_devices_get+0x0/0x10
[<c0266700>] klist_devices_put+0x0/0x10
[<c0207370>] pci_register_driver+0x70/0x90
[<c011c2e7>] printk+0x17/0x20
[<f8c4302b>] ipw_init+0x2b/0x7e [ipw2200]
[<c0135f1e>] sys_init_module+0x12e/0x1c0
[<c0103019>] syscall_call+0x7/0xb
Code: 85 52 03 00 00 8b 8d 88 0f 00 00 83 c8 01 89 85 30 05 00 00 85 c9 0f 84 85 00 00 00 8b 85 90 0f 00 00 8b 15 00 1e 3e c0 c1 e0 04 <89> 14 01 8b 5c 24 78 8b 95 90 0f 00 00 8b 8d 88 0f 00 00 8b 73
bitax
Linux 1.0
Linux 1.0
 
Messaggi: 14
Iscritto il: sab mag 21, 2005 23:00

Messaggioda gnubit » dom apr 30, 2006 11:58

Se non ricordo male, nel 2.6.15 i driver sono già inclusi, ma devi ricordarti di attivare il caricamento dei firmware.

Se hai tempo fino a martedì ti posso postare il .config del kernel di un mio collega che sul pc ha la stessa wifi e funziona (curiosamente meglio sotto linux che windows).
Avatar utente
gnubit
Linux 2.6
Linux 2.6
 
Messaggi: 751
Iscritto il: dom apr 16, 2006 23:16
Località: Verona

Prossimo

Torna a Laptop

Chi c’è in linea

Visitano il forum: Nessuno e 2 ospiti

cron