Installazione e configurazione Wifi con driver windows

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

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) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
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.
Rispondi
Avatar utente
Vise_Sleccuar
Linux 0.x
Linux 0.x
Messaggi: 25
Iscritto il: ven 6 mag 2011, 15:14

Installazione e configurazione Wifi con driver windows

Messaggio da Vise_Sleccuar »

Ciao,
sto cercando di configurare la connessione wireless su un pc datato con slackware 13.37, la scheda in questine è la "TP-link TL-WN851N"
i driver per il funzionamento erano già implementati nell'installazione di windows ice che prima avevo installato in questa macchina.
Adesso ho scaricato i driver per windows dal sito del produttore.

Poi ho cercato su internet di trovare un sistema per installarli ed ho trovato ndiswrapper...
l'ho scaricato...
scompattato...
ho fatto make e make install

ma mi da :

Codice: Seleziona tutto

root@darkstar:/tmp# tar xvzf ndiswrapper-1.56.tar.gz
ndiswrapper-1.56/
ndiswrapper-1.56/AUTHORS
ndiswrapper-1.56/ndiswrapper.8
ndiswrapper-1.56/INSTALL
ndiswrapper-1.56/utils/
ndiswrapper-1.56/utils/ndiswrapper
ndiswrapper-1.56/utils/ndiswrapper-buginfo
ndiswrapper-1.56/utils/loadndisdriver.c
ndiswrapper-1.56/utils/Makefile
ndiswrapper-1.56/ChangeLog
ndiswrapper-1.56/Makefile
ndiswrapper-1.56/loadndisdriver.8
ndiswrapper-1.56/driver/
ndiswrapper-1.56/driver/loader.c
ndiswrapper-1.56/driver/wrapper.h
ndiswrapper-1.56/driver/usb.h
ndiswrapper-1.56/driver/loader.h
ndiswrapper-1.56/driver/ndiswrapper.h
ndiswrapper-1.56/driver/pnp.c
ndiswrapper-1.56/driver/mkstubs.sh
ndiswrapper-1.56/driver/iw_ndis.c
ndiswrapper-1.56/driver/win2lin_stubs.S
ndiswrapper-1.56/driver/pe_linker.h
ndiswrapper-1.56/driver/usb.c
ndiswrapper-1.56/driver/wrapndis.c
ndiswrapper-1.56/driver/ntoskernel.c
ndiswrapper-1.56/driver/mkexport.sh
ndiswrapper-1.56/driver/proc.c
ndiswrapper-1.56/driver/divdi3.c
ndiswrapper-1.56/driver/ntoskernel.h
ndiswrapper-1.56/driver/pe_linker.c
ndiswrapper-1.56/driver/ndis.c
ndiswrapper-1.56/driver/winnt_types.h
ndiswrapper-1.56/driver/hal.c
ndiswrapper-1.56/driver/lin2win.h
ndiswrapper-1.56/driver/ndis.h
ndiswrapper-1.56/driver/longlong.h
ndiswrapper-1.56/driver/workqueue.c
ndiswrapper-1.56/driver/ntoskernel_io.c
ndiswrapper-1.56/driver/Makefile
ndiswrapper-1.56/driver/iw_ndis.h
ndiswrapper-1.56/driver/wrapmem.h
ndiswrapper-1.56/driver/wrapper.c
ndiswrapper-1.56/driver/crt.c
ndiswrapper-1.56/driver/wrapmem.c
ndiswrapper-1.56/driver/pnp.h
ndiswrapper-1.56/driver/rtl.c
ndiswrapper-1.56/driver/wrapndis.h
ndiswrapper-1.56/README
ndiswrapper-1.56/ndiswrapper.spec
root@darkstar:/tmp# cd /ndiswrapper-1.56
bash: cd: /ndiswrapper-1.56: No such file or directory
root@darkstar:/tmp# cd ndiswrapper-1.56
root@darkstar:/tmp/ndiswrapper-1.56# make
make -C driver
make[1]: Entering directory `/tmp/ndiswrapper-1.56/driver'
make -C /usr/src/linux-2.6.37.6 M=/tmp/ndiswrapper-1.56/driver
make[2]: Entering directory `/usr/src/linux-2.6.37.6'
  LD      /tmp/ndiswrapper-1.56/driver/built-in.o
  MKEXPORT /tmp/ndiswrapper-1.56/driver/crt_exports.h
  MKEXPORT /tmp/ndiswrapper-1.56/driver/hal_exports.h
  MKEXPORT /tmp/ndiswrapper-1.56/driver/ndis_exports.h
  MKEXPORT /tmp/ndiswrapper-1.56/driver/ntoskernel_exports.h
  MKEXPORT /tmp/ndiswrapper-1.56/driver/ntoskernel_io_exports.h
  MKEXPORT /tmp/ndiswrapper-1.56/driver/rtl_exports.h
  MKEXPORT /tmp/ndiswrapper-1.56/driver/usb_exports.h
  CC [M]  /tmp/ndiswrapper-1.56/driver/crt.o
  CC [M]  /tmp/ndiswrapper-1.56/driver/hal.o
  CC [M]  /tmp/ndiswrapper-1.56/driver/iw_ndis.o
  CC [M]  /tmp/ndiswrapper-1.56/driver/loader.o
/tmp/ndiswrapper-1.56/driver/loader.c:834:2: error: unknown field 'ioctl' specified in initializer
/tmp/ndiswrapper-1.56/driver/loader.c:834:2: warning: initialization from incompatible pointer type
make[3]: *** [/tmp/ndiswrapper-1.56/driver/loader.o] Error 1
make[2]: *** [_module_/tmp/ndiswrapper-1.56/driver] Error 2
make[2]: Leaving directory `/usr/src/linux-2.6.37.6'
make[1]: *** [modules] Error 2
make[1]: Leaving directory `/tmp/ndiswrapper-1.56/driver'
make: *** [all] Error 2
root@darkstar:/tmp/ndiswrapper-1.56#
ho guardato un po in giro per internet per vari blog ma non sono riuscito a capirci niente, c'è chi dice che serve il sorgente del kernel o altro,
ma io non so cosa fare, perchè dopo l'installazione se io lancio il programma non lo trova.

Come posso fare?
grazie ciao.

Avatar utente
Ansa89
Iper Master
Iper Master
Messaggi: 2703
Iscritto il: mer 29 ago 2007, 17:57
Nome Cognome: Stefano Ansaloni
Slackware: 14.2 64bit
Kernel: 4.9.61
Desktop: XFCE 4.12
Località: Modena

Re: Installazione e configurazione Wifi con driver windows

Messaggio da Ansa89 »

Posta l'output di "lspci" (se la sceda è integrata), oppure di "lsusb" se è una scheda usb.
Comunque se ho capito di quale scheda stiamo parlando, ha chipset atheros 5k, quindi è pienamente supportata del kernel attraverso il modulo "ath5k" (al massimo c'è solo bisogno di scaricare un firmware particolare, ma niente di più).

Offtopic: Non capisco perché gli utenti inesperti (o comunque alle prime armi) cascano nella trappola "ndiswrapper" che ormai è obsoleto e si usa solo in casi veramenti rari/specifici (senza contare che spesso richiede abilità avanzate per compilarlo correttamente).

Avatar utente
Vise_Sleccuar
Linux 0.x
Linux 0.x
Messaggi: 25
Iscritto il: ven 6 mag 2011, 15:14

Re: Installazione e configurazione Wifi con driver windows

Messaggio da Vise_Sleccuar »

cavolo, che veloci che siete a rispondere... negli altri forum ci mettono giornate SE ti rispondono...

si è una scheda pci, non so che chipset abbia...
la scheda è proprio questa:
  • Immagine
perchè c'è un modello anche verde ma no so dove sia la differenza e non penso necessiti saperlo...

ho fatto il lspci e mi viene fuori questo:

Codice: Seleziona tutto

root@darkstar:/# lspci
00:00.0 Host bridge: VIA Technologies, Inc. VT82C693A/694x [Apollo PRO133x] (rev c4)
00:01.0 PCI bridge: VIA Technologies, Inc. VT82C598/694x [Apollo MVP3/Pro133x AGP]
00:07.0 ISA bridge: VIA Technologies, Inc. VT82C686 [Apollo Super South] (rev 41)
00:07.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06)
00:07.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 16)
00:07.3 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 16)
00:07.4 Host bridge: VIA Technologies, Inc. VT82C686 [Apollo Super ACPI] (rev 40)
00:08.0 Network controller: Atheros Communications Inc. AR5008 Wireless Network Adapter (rev 01)
01:00.0 VGA compatible controller: ATI Technologies Inc Rage XL AGP 2X (rev 65)
root@darkstar:/# 
il pc ha una scheda madre molto paleolitica, da notare l'usb 1 :D

Ma allora dici che non serve ndiswrapper... no perchè ho tentato di entrare nelle impostazioni di connessione, ma sembra che manchi il sistema per configurare la rete wireless,
o che sono io che non so dove cercare... ma è possibile comunque configurarla...
grazie ciao...

Avatar utente
Ansa89
Iper Master
Iper Master
Messaggi: 2703
Iscritto il: mer 29 ago 2007, 17:57
Nome Cognome: Stefano Ansaloni
Slackware: 14.2 64bit
Kernel: 4.9.61
Desktop: XFCE 4.12
Località: Modena

Re: Installazione e configurazione Wifi con driver windows

Messaggio da Ansa89 »

Vise_Sleccuar ha scritto:

Codice: Seleziona tutto

root@darkstar:/# lspci
...
00:08.0 Network controller: Atheros Communications Inc. AR5008 Wireless Network Adapter (rev 01)
...
Il chipset è un Atheros AR5008, quindi vale ciò che ho scritto in precedenza.
Posta l'output di "iwconfig".

Avatar utente
Vise_Sleccuar
Linux 0.x
Linux 0.x
Messaggi: 25
Iscritto il: ven 6 mag 2011, 15:14

Re: Installazione e configurazione Wifi con driver windows

Messaggio da Vise_Sleccuar »

Eccolo:

Codice: Seleziona tutto

root@darkstar:/# iwconfig
lo        no wireless extensions.

wlan0     IEEE 802.11bgn  ESSID:off/any  
          Mode:Managed  Access Point: Not-Associated   Tx-Power=0 dBm   
          Retry  long limit:7   RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:off
          
root@darkstar:/# 
se devo installare qualche firmware mi puoi spiegare passo a passo perchè non sono tanto capace... sono uno sbarbatello in linux....

Avatar utente
Ansa89
Iper Master
Iper Master
Messaggi: 2703
Iscritto il: mer 29 ago 2007, 17:57
Nome Cognome: Stefano Ansaloni
Slackware: 14.2 64bit
Kernel: 4.9.61
Desktop: XFCE 4.12
Località: Modena

Re: Installazione e configurazione Wifi con driver windows

Messaggio da Ansa89 »

Hai già una interfaccia "wlan0", quindi di sicuro non ti serve ndiswrapper.
Posta l'output di "dmesg | grep ath".

Avatar utente
Vise_Sleccuar
Linux 0.x
Linux 0.x
Messaggi: 25
Iscritto il: ven 6 mag 2011, 15:14

Re: Installazione e configurazione Wifi con driver windows

Messaggio da Vise_Sleccuar »

Codice: Seleziona tutto

root@darkstar:/# dmesg | grep ath
[    1.534131] md: multipath personality registered for level -4
[    8.727395] ath9k 0000:00:08.0: PCI INT A -> Link[LNKA] -> GSI 11 (level, low) -> IRQ 11
[    9.150827] ath: EEPROM regdomain: 0x809c
[    9.150842] ath: EEPROM indicates we should expect a country code
[    9.150853] ath: doing EEPROM country->regdmn map search
[    9.150861] ath: country maps to regdmn code: 0x52
[    9.150871] ath: Country alpha2 being used: CN
[    9.150878] ath: Regpair used: 0x52
[    9.186177] ieee80211 phy0: Selected rate control algorithm 'ath9k_rate_control'
[    9.192381] Registered led device: ath9k-phy0::radio
[    9.192810] Registered led device: ath9k-phy0::assoc
[    9.193315] Registered led device: ath9k-phy0::tx
[    9.193711] Registered led device: ath9k-phy0::rx
root@darkstar:/# 
postato.

Ma quindi non devo installare niente allora..

Avatar utente
Ansa89
Iper Master
Iper Master
Messaggi: 2703
Iscritto il: mer 29 ago 2007, 17:57
Nome Cognome: Stefano Ansaloni
Slackware: 14.2 64bit
Kernel: 4.9.61
Desktop: XFCE 4.12
Località: Modena

Re: Installazione e configurazione Wifi con driver windows

Messaggio da Ansa89 »

Non mi convincono molto quei "ath9k-phy0", ma lasciamoli stare per il momento.
Se non sei esperto del terminale e dei comandi per configurare una scheda di rete, metti wicd e prova a connetterti alla tua rete di casa.

Avatar utente
Vise_Sleccuar
Linux 0.x
Linux 0.x
Messaggi: 25
Iscritto il: ven 6 mag 2011, 15:14

Re: Installazione e configurazione Wifi con driver windows

Messaggio da Vise_Sleccuar »

evvai funge!!!
si connette e tutto...
ho però dovuto prima di tutto installare il wicd, perchè non ce l'avevo...
grazie mille!!!
solo una cosa:
ma devo ogni volta che accendo il pc lanciare il demone per far partire la connessione oppure si arrangia?

ps: torno domani a leggere la risposta perchè adesso devo proprio andare...
grazie di tutto comunque... ciao..

Avatar utente
Ansa89
Iper Master
Iper Master
Messaggi: 2703
Iscritto il: mer 29 ago 2007, 17:57
Nome Cognome: Stefano Ansaloni
Slackware: 14.2 64bit
Kernel: 4.9.61
Desktop: XFCE 4.12
Località: Modena

Re: Installazione e configurazione Wifi con driver windows

Messaggio da Ansa89 »

Devi avviare wicd ogni volta, ma basta che lo metti in autoavvio e sei a posto.

Avatar utente
Vise_Sleccuar
Linux 0.x
Linux 0.x
Messaggi: 25
Iscritto il: ven 6 mag 2011, 15:14

Re: Installazione e configurazione Wifi con driver windows

Messaggio da Vise_Sleccuar »

Benissimo, si auto avvia con il sistema....

il problema è che ho combinato un casino:
ho tolto l'icona di wicd dalla barra, poi non riuscivo più a mettercela perchè rimaneva attaccata al desktop, così l'ho chiusa
pensando di trovarla tra gli elementi widgets, ma è un'ora che guardo e non la trovo... come faccio a ripristinarla?
internet funziona lo stesso, ma manca l'icona... la tray icon, quella con i due terminali.

Avatar utente
Vise_Sleccuar
Linux 0.x
Linux 0.x
Messaggi: 25
Iscritto il: ven 6 mag 2011, 15:14

Re: Installazione e configurazione Wifi con driver windows

Messaggio da Vise_Sleccuar »

oh.... è ricomparsa d sola dopo due o tre riavvii... hehehehe che fortuna... :lol:

Rispondi