CHI MI AIUTA AD INSTALLARE UN DRIVER ?

Forum dedicato ai Porting ufficiali e non di Slackware, vedi Slack/390, ARMedslack, Slamd64, Slackintosh, Ocsid, Sloox, Zenwalk, How-Tux, Slax etc etc

Moderatore: Staff

Regole del forum
1) Specificare nome e versione del porting.
2) Specificare se discussione/suggerimento o richiesta d'aiuto.
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.
Sub_mariner
Linux 0.x
Linux 0.x
Messaggi: 71
Iscritto il: mer 1 ott 2008, 17:07
Nome Cognome: Vincenzo Antonucci
Kernel: 2.6
Desktop: kde
Distribuzione: slax 6

CHI MI AIUTA AD INSTALLARE UN DRIVER ?

Messaggio da Sub_mariner »

Salve, ho bisogno di una mano per installare un driver per la mia scheda pcmcia wireless con chip ACX 111 della texas indruments.
Ho dato un'occhiata in giro e ho visto che esiste una versione recente fatta apposta per linux, me la son scaricata e ho cercato di installarla, ma non ci riesco.
Il file readme per me è un pò arabo.
Questo è il sito del driver http://acx100.sourceforge.net/ e questo è il wiki http://acx100.sourceforge.net/wiki/Main_Page ma nonostante tutto sono insabbiato.
questo qui di fianco è il wiki per la versione slackware, http://acx100.sourceforge.net/wiki/Dist ... /Slackware io ho niblex che è una derivata di slax appunto.
Sembra tutto semplice, ma non ci riesco lo stesso.
Mi aiutate ?

Avatar utente
conraid
Staff
Staff
Messaggi: 13630
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: CHI MI AIUTA AD INSTALLARE UN DRIVER ?

Messaggio da conraid »

Hai un kernel compilato con le opzioni richieste e relativi sorgenti?

Sub_mariner
Linux 0.x
Linux 0.x
Messaggi: 71
Iscritto il: mer 1 ott 2008, 17:07
Nome Cognome: Vincenzo Antonucci
Kernel: 2.6
Desktop: kde
Distribuzione: slax 6

Re: CHI MI AIUTA AD INSTALLARE UN DRIVER ?

Messaggio da Sub_mariner »

Purtroppo non so proprio cosa significhi.
Mi riprometto di aggiornarmi al più presto, nel frattempo di incollo le spiegazioni del driver in questione, per renderti più semplice il tutto.

Installation:

1. Extract acx-20060215.tar.bz2 in any directory of your choice.
eg)/usr/local/src/acx

2. Copy start_net and stop_net to /usr/local/src/acx/script/ and remove start_net.sh and stop_net.sh. They are outdated. Get the modified script from http://sung.orcon.net.nz/acx100/

3. Building out of kernel tree (by Per Bjornsson <perbj at stanford.edu>)is easier.


If you're building for the currently running kernel, build the modules with the command
make -C /lib/modules/`uname -r`/build M=`pwd`

Install the modules (must be root for this step, so use 'su' if that's your preferred method of doing root stuff) with
make -C /lib/modules/`uname -r`/build M=`pwd` modules_install

4. Change directory to /usr/local/src/acx/script/ and open "start_net". Change details of your network, including ESSID, WEP etc. DHCP and WEP work well.

5. Run
./start_net

OR, if you prefer the joy of tedious work, come back to /usr/local/src/acx and
insmod acx.ko

Check with
lsmod |grep acx

This is not intended to be the end of the story. In fact, I didn't tell you about the firmware up to this point.

6. Firmware installation.

Type
dmesg | grep acx

Then you will see something like this.

Avatar utente
conraid
Staff
Staff
Messaggi: 13630
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: CHI MI AIUTA AD INSTALLARE UN DRIVER ?

Messaggio da conraid »

Sub_mariner ha scritto:Purtroppo non so proprio cosa significhi.
Mi riprometto di aggiornarmi al più presto, nel frattempo di incollo le spiegazioni del driver in questione, per renderti più semplice il tutto.
Le istruzioni le avevo viste, ma senza sorgenti del kernel la vedo dura, prova.
Devo tradurti le istruzioni?

Sub_mariner
Linux 0.x
Linux 0.x
Messaggi: 71
Iscritto il: mer 1 ott 2008, 17:07
Nome Cognome: Vincenzo Antonucci
Kernel: 2.6
Desktop: kde
Distribuzione: slax 6

Re: CHI MI AIUTA AD INSTALLARE UN DRIVER ?

Messaggio da Sub_mariner »

sorgenti del kernel?
ma io non potrei averli?
ho il cd di nimblex se serve, oppure posso procurarmeli, basta che mi dici come fare...

Avatar utente
conraid
Staff
Staff
Messaggi: 13630
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: CHI MI AIUTA AD INSTALLARE UN DRIVER ?

Messaggio da conraid »

Sub_mariner ha scritto:sorgenti del kernel?
ma io non potrei averli?
ho il cd di nimblex se serve, oppure posso procurarmeli, basta che mi dici come fare...
www.kernel.org, ma devono essere della stessa versione del kernel che stai usando. Se hai il CD di nimblex dovrebbero esserci.
Nel CD di slackware sono in /k e si chiamano kerne-source-etc.tgz
Se li prendi da kernel.org ricordati di metterli in /usr/src

Il seguito lo sai fare?
Come ti ho detto puoi anche provare senza sorgenti, magari ha bisogno solamente degli header

Sub_mariner
Linux 0.x
Linux 0.x
Messaggi: 71
Iscritto il: mer 1 ott 2008, 17:07
Nome Cognome: Vincenzo Antonucci
Kernel: 2.6
Desktop: kde
Distribuzione: slax 6

Re: CHI MI AIUTA AD INSTALLARE UN DRIVER ?

Messaggio da Sub_mariner »

non credevo fosse così complicato installare un semplice driver.
ho provato ieri a usare ndiwrapper, dato che ho i driver originali per questa scheda.
solo che devo aver sbagliato qualcosa nel farlo, in pratica ho messo sul desktop in una directory il solo file .inf, credendo bastasse quello, quindi l'installazione non è avvenuta con successo, mi ha dato errori.
quando poi ci ho riprovato, inserendo tutti i file del driver non ha piu' funzionato, mi dava errori in una linea di un certo file ecc..insomma ho provato a disinstallare ndiswrapper e ho messo su una versione nuova usando pkgtool, ma il problema persiste.
quindi ndiwrapper nada.
ora vedo che anche con i driver apposta per linux anche qui è un casino, ci vuole stò kernel.
ma è tutto così complicato?
azz a me linux piace, ma se anche le operazioni più banali come installare un driver son fonte di complicazioni su complicazioni allora forse ancora c'è tanto da migliorare per arrivare ad avere sistemi alla portata di tutti.
scusate lo sfogo.

Sub_mariner
Linux 0.x
Linux 0.x
Messaggi: 71
Iscritto il: mer 1 ott 2008, 17:07
Nome Cognome: Vincenzo Antonucci
Kernel: 2.6
Desktop: kde
Distribuzione: slax 6

Re: CHI MI AIUTA AD INSTALLARE UN DRIVER ?

Messaggio da Sub_mariner »

conraid ha scritto:
Sub_mariner ha scritto:sorgenti del kernel?
ma io non potrei averli?
ho il cd di nimblex se serve, oppure posso procurarmeli, basta che mi dici come fare...
http://www.kernel.org, ma devono essere della stessa versione del kernel che stai usando. Se hai il CD di nimblex dovrebbero esserci.
Nel CD di slackware sono in /k e si chiamano kerne-source-etc.tgz
Se li prendi da kernel.org ricordati di metterli in /usr/src

Il seguito lo sai fare?
Come ti ho detto puoi anche provare senza sorgenti, magari ha bisogno solamente degli header

no purtroppo non lo so fare, se mi dici come son pronto.
direi di partire provando la via più facile, magari basta quella.
dammi istruzioni.

Avatar utente
conraid
Staff
Staff
Messaggi: 13630
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: CHI MI AIUTA AD INSTALLARE UN DRIVER ?

Messaggio da conraid »

E se un driver non c'è per Vista come fai? O peggio ancora se ne fregano di rilasciarlo per XP? Insomma, il panorama dei driver è strano, e normalmente si cerca di acquistare hardware con il supporto diretto nel kernel. Ma preferisco qualcosa da installare, anche se in modo "complicato" che dover aspettare l'azienda di turno rilasci il driver.

In linux i "driver" sono spesso moduli del kernel, e se vuoi compilartelo provando senza sorgenti segui questi passi


1) Estrai il file acx-20060215.tar.bz2 nella directory /usr/local/src/acx

Codice: Seleziona tutto

# tar -xjf acx-20060215.tar.bz2 -C  /usr/local/src/acx
2) Scarichi gli script start_net e stop_net da http://sung.orconhosting.net.nz/acx100/ e li sostituisci a start_net.sh e stop_net.sh

Codice: Seleziona tutto

# cd /usr/local/src/acx/script/
# rm -f st_*net.sh
# wget -c http://sung.orconhosting.net.nz/acx100/start_net
# wget -c http://sung.orconhosting.net.nz/acx100/stop_net
3) compili ed installi i driver della versione del kernel in uso (attento al segno ` che non è un apostrofo)

Codice: Seleziona tutto

# cd /usr/local/src/acx/
# make -C /lib/modules/`uname -r`/build M=`pwd`
# make -C /lib/modules/`uname -r`/build M=`pwd` modules_install
4) avvi la rete

Codice: Seleziona tutto

# cd /usr/local/src/acx/script
# ./start_net
5) controlli il firware che ti serve

Codice: Seleziona tutto

# dmesg | grep acx
6) Scarichi quello giusto da http://acx100.erley.org/fw/acx111_1.2.1.34/ e lo metti in /lib/firmware e riavvi la rete
Mettiamo che ti serva tiacx111c16

Codice: Seleziona tutto

# cd /lib/firmware
# wget -c http://acx100.erley.org/fw/acx111_1.2.1.34/tiacx111c16 
# cd /usr/local/src/acx/script
# ./start_net

Se la vuoi al boot metti il comando /usr/local/src/acx/script/start_net comando in /etc/rc.d/rc.local

Codice: Seleziona tutto

# echo " /usr/local/src/acx/script/start_net" >> /etc/rc.d/rc.local
Modifichi /etc/rc.d/rc.inet1.conf come scritto in fondo a http://acx100.sourceforge.net/wiki/Dist ... /Slackware

Ce l'avessero tutti i driver le istruzioni per Slackware :-)

Se tutto questo ti sembra troppo complicato allora devi farti un esame di coscienza e capire cosa vuoi fare con un computer.

Poi una domanda, siccome non ho letto tutta l'altra discussione, ma perché non hai installato una Slackware normale invece di quella?

Sub_mariner
Linux 0.x
Linux 0.x
Messaggi: 71
Iscritto il: mer 1 ott 2008, 17:07
Nome Cognome: Vincenzo Antonucci
Kernel: 2.6
Desktop: kde
Distribuzione: slax 6

Re: CHI MI AIUTA AD INSTALLARE UN DRIVER ?

Messaggio da Sub_mariner »

root@nimblex:~# cd /usr/local/src/acx/
root@nimblex:/usr/local/src/acx# make -C /lib/modules/`uname -r`/build M=`pwd`
-bash: make: command not found
root@nimblex:/usr/local/src/acx#

questo è l'out che mi vien fuori quando lancio quel comando.
il driver ultimo disponibile è questo http://sourceforge.net/project/showfile ... p_id=75380.
il tuo è un esempio vero? o devo proprio trovare quello?
Ho messo su nimblex perchè avevo slax e questa mi è sembrata più completa, come ti dicevo sto pian piano affacciandomi sempre più a questo mondo, mi riprometto di provare slackware appena possibile (cioè molto presto, garantito).

Sub_mariner
Linux 0.x
Linux 0.x
Messaggi: 71
Iscritto il: mer 1 ott 2008, 17:07
Nome Cognome: Vincenzo Antonucci
Kernel: 2.6
Desktop: kde
Distribuzione: slax 6

Re: CHI MI AIUTA AD INSTALLARE UN DRIVER ?

Messaggio da Sub_mariner »

...in effetti nella directory il file chiamato "make" non esiste, ma c'è uno che si chiama "makefile", cambio il comando con quello?


...niente..non va neppure con quello..

Avatar utente
conraid
Staff
Staff
Messaggi: 13630
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: CHI MI AIUTA AD INSTALLARE UN DRIVER ?

Messaggio da conraid »

Sub_mariner ha scritto:root@nimblex:~# cd /usr/local/src/acx/
root@nimblex:/usr/local/src/acx# make -C /lib/modules/`uname -r`/build M=`pwd`
-bash: make: command not found
Se non hai gli strumenti per compilare vai poco lontano.
Non conosco quella distribuzione, quindi non so se non installa per scelta o tu non hai selezionato qualcosa.

Il mio non è un esempio, ma semplicemente quello che c'è scritto qui
http://acx100.sourceforge.net/wiki/Dist ... /Slackware
Se poi li hanno fatto un esempio... non conosco i driver in questione.
ma tra fare
# tar -xjf acx-20060215.tar.bz2 -C /usr/local/src/acx
e
# tar -xjf acx-20080210.tar.bz2 -C /usr/local/src/acx

Sub_mariner
Linux 0.x
Linux 0.x
Messaggi: 71
Iscritto il: mer 1 ott 2008, 17:07
Nome Cognome: Vincenzo Antonucci
Kernel: 2.6
Desktop: kde
Distribuzione: slax 6

Re: CHI MI AIUTA AD INSTALLARE UN DRIVER ?

Messaggio da Sub_mariner »

conraid ha scritto:
Se tutto questo ti sembra troppo complicato allora devi farti un esame di coscienza e capire cosa vuoi fare con un computer.

:D

Avatar utente
conraid
Staff
Staff
Messaggi: 13630
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: CHI MI AIUTA AD INSTALLARE UN DRIVER ?

Messaggio da conraid »

Sub_mariner ha scritto:...in effetti nella directory il file chiamato "make" non esiste, ma c'è uno che si chiama "makefile", cambio il comando con quello?


...niente..non va neppure con quello..
ma nooooooo, fermo
make è un programma, che lancia quel che trova nel file Makefile (detto in parole povere) che contiene le istruzioni per la compilazione.
Ora come ti ho detto va capito se quella distruzione ha gli strumenti per compilare gcc, make, etc... o no.
Questo purtroppo non so dirtelo, non conoscendo tale distribuzione

Sub_mariner
Linux 0.x
Linux 0.x
Messaggi: 71
Iscritto il: mer 1 ott 2008, 17:07
Nome Cognome: Vincenzo Antonucci
Kernel: 2.6
Desktop: kde
Distribuzione: slax 6

Re: CHI MI AIUTA AD INSTALLARE UN DRIVER ?

Messaggio da Sub_mariner »

Conraid...non sono uno che vuole schiacciare un pulsante e starsene lì a dormire.
Mi piace entrarci nelle cose e capirle.
E se possibile fare anche qualcosa per migliorarle.
Solo che come in tutto ci vuol tempo e pazienza.
Non volevo dire o lasciar pensare che è meglio un sistema che fa tutto lui e lascia a me poco margine di manovra, per non parlare poi della faccenda dei driver che le aziende rilasciano a loro piacimento.
Sono quindi assolutamente daccordo con te.
Sono nuovo del sistema e sto incontrando le difficoltà che incontrano tutti agli inizi.
Probabilmente le avrai incontrate anche tu.
Scusami quindi se ti sono sembrato un pò polemico verso il sistema , ti assicuro che non era mia intenzione.
Te la senti di continuare a darmi una mano?

Rispondi