Problema wireless
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.
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
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
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
- gallows
- Staff
- Messaggi: 3470
- Iscritto il: lun 20 set 2004, 0:00
- Slackware: 64-current
- Kernel: 5.10.7
- Località: ~/
- Contatta:
Se non posti gli errori difficilmente qualcuno potrà aiutarti.
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).
1) Dove vuoi, tranne il firmware che va in /lib/firmware1- in quale dir li devo estrarre?
2- nel kernel è già presente una voce relativa a questa scheda wireless...va abilitata o disabilitata?
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).
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
1 altra domanda...ora qual'è la prossima cosa da fare per connettermi ad una rete wireless? che programma devo usare? KWiFiManager?
grazie ciaoooooooooo
-
- Linux 3.x
- Messaggi: 578
- Iscritto il: lun 2 mag 2005, 0:00
ho la tua scheda: innanzitutto se il modulo non fosse stato caricato caricalo conbitax 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
modprobe ipw2200
dopodichè puoi impostare tutti i parametri necessari in maniera efficiente e veloce con iwconfig/ifconfig (testuali)
-
- Linux 3.x
- Messaggi: 578
- Iscritto il: lun 2 mag 2005, 0:00
ifconfig è per le schede di rete in generale: devi usarlo per impostare l'ipbitax 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 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
-
- Linux 3.x
- Messaggi: 578
- Iscritto il: lun 2 mag 2005, 0:00
dai semplicementebitax 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?
iwconfig
e ti dice quale delle due è la wireless
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
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
-
- Linux 3.x
- Messaggi: 578
- Iscritto il: lun 2 mag 2005, 0:00
-
- Linux 3.x
- Messaggi: 578
- Iscritto il: lun 2 mag 2005, 0:00
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
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