Problema compilazione driver zd1211

Installazione, configurazione e uso di programmi e strumenti.
Scrivi risposta
stormenito
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 390
Iscrizione: martedì 16 agosto 2005, 0:31

Problema compilazione driver zd1211

Messaggio da stormenito »

Ciao a tutti volevo chiedere consigli riguardo ad un problema di compilzione di drive della usb zd1211; ho seguito il wiki seguente:

https://wiki.ubuntu.com/zd1211wifi

Arrivato al comando make sorgono i problemi: mando amke e questo mi dà il seguente errore

erik@ubuntu:~/zd1211$ make
/lib/modules/2.6.14.2/build
/home/erik/zd1211
-I/home/erik/zd1211/src/include -fomit-frame-pointer -O2 -Wall -Wstrict-prototypes -Wno-unused -pipe -DAMAC -DGCCK -DOFDM -DUSE_EP4_SET_REG -DfTX_GAIN_OFDM=0
make -C /lib/modules/2.6.14.2/build SUBDIRS=/home/erik/zd1211 modules
make: *** /lib/modules/2.6.14.2/build: No such file or directory.  Stop.
make: *** [all] Error 2

Premetto che io uso il kernel 2.6.10-5-386 e non capisco cosa centra il 2.6.14.2...è vero che ho anche il kernel 2.6.14.2 ma nei comandi precedenti ho sempre usato (uname -r) per essere sicuro che usasse il kernel in uso, cioè il 2.6.10-5-386...
Recentemente ho anche compilato il 2.6.14.2, creando il link simbolico nella cartella linux, forse è per questo motivo?

grazie dell'eventuale aiuto.... ???
Avatar utente
pierba
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 14532
Iscrizione: sabato 26 febbraio 2005, 19:10

Re: Problema compilazione driver zd1211

Messaggio da pierba »

  2. Create a few symlinks to make life easier
      sudo ln -s /usr/src/$(uname -r) /usr/src/linux
      sudo ln -s /lib/modules/$(uname -r) /lib/modules/2.6.10
      sudo ln -s /lib/modules/$(uname -r) /usr/src/linux/build
Hai creato quie links?
Verifica che effettivamente siano sul tuo sistema.


ciao
Pietro pagina personale - Avete domande sul forum? Leggendo le FAQ: potreste trovare la risposta.
La conoscenza deve essere collettiva, quindi, come da regolamento (Sez. II punto 15) i messaggi personali contententi richieste di assistenza tecnica verranno ignorati.
stormenito
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 390
Iscrizione: martedì 16 agosto 2005, 0:31

Re: Problema compilazione driver zd1211

Messaggio da stormenito »

certo ho eseguito tutti i comandi richiesti...ho provato in seguito un'altra volta cancellando tutti i link e ricreandoli di nuovo (ho cancellato le cartelle linux e le ho ricreate al posto giusto prima a mano con mkdir e poi creando i links) e questa volta quando mando make clean mi dà l'errore che in /usr/src/linux/ non trova il file Makefile...dopo aver creato le cartelle e i link in effetti in /linux/ mi ritrovo la cartella "2.6.10-5-386" e "build" e basta...
Per quanto riguarda questo comando : sudo ln -s /lib/modules/$(uname -r) /lib/modules/2.6.10 

mi dice che esiste già e quindi dovrebbe andar bene...
stormenito
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 390
Iscrizione: martedì 16 agosto 2005, 0:31

Re: Problema compilazione driver zd1211

Messaggio da stormenito »

up
stormenito
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 390
Iscrizione: martedì 16 agosto 2005, 0:31

Re: Problema compilazione driver zd1211

Messaggio da stormenito »

nessuno può aiutarmi?dai, penso sia un problema di facile soluzione (per chi ne sa, altrimenti avrei già risolto)...
Grazie
RosoXR
Prode Principiante
Messaggi: 94
Iscrizione: sabato 17 dicembre 2005, 10:16

Re: Problema compilazione driver zd1211

Messaggio da RosoXR »

Prova a cancellare la cartella linux che hai creato con il linkaggio (/usr/src/linux/)

rm /usr/src/linux  (da root)

poi ricrea il link!

da me ha funzionato!

(Mi raccomando di aver già scaricato i sorgenti del kernel: kernel-header"versione del tuo kernel" con synaptic)
Enermax Liberty 500W--Case Thermaltake Tsunami Dream--Athlon XP 2500+@3200+ core Barton--AsRock k7Upgrade880--Leadtek Nvidia Geforce FX 5200--Maxtor 60 Gb ATA 133--Maxtor 80Gb ATA133--Benq DVD-RW DW1620--Benq DVD-RAM 1670--1Gb RAM
stormenito
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 390
Iscrizione: martedì 16 agosto 2005, 0:31

Re: Problema compilazione driver zd1211

Messaggio da stormenito »

RosoXR ha scritto:
Prova a cancellare la cartella linux che hai creato con il linkaggio (/usr/src/linux/)

rm /usr/src/linux  (da root)

poi ricrea il link!

da me ha funzionato!

(Mi raccomando di aver già scaricato i sorgenti del kernel: kernel-header"versione del tuo kernel" con synaptic)


ok provo e poi posto...intanto grazie
stormenito
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 390
Iscrizione: martedì 16 agosto 2005, 0:31

Re: Problema compilazione driver zd1211

Messaggio da stormenito »

adesso quando do il comando:

ln -s /lib/modules/$(uname -r) /usr/src/linux/build
ln: creating symbolic link `/usr/src/linux/build' to `/lib/modules/2.6.10-5-386': No such file or directory
root@ubuntu:/usr/src # ls
linux                        linux-headers-2.6.12-9
linux-2.6.14.2              linux-headers-2.6.12-9-386
linux-2.6.14.2.tar.bz2      linux-patches
linux-headers-2.6.10-5      linux-source-2.6.12.tar.bz2
linux-headers-2.6.10-5-386  rpm
linux-headers-2.6.12-10      sf_zd1211_20050315_src.tar.gz
linux-headers-2.6.12-10-386
root@ubuntu:/usr/src # cd linux
-su: cd: linux: No such file or directoryo...
root@ubuntu:/usr/src #

ho postato la situazione della src e degli output dei comandi, gli errori che mi dà li vedete da voi, se sapete dirmi qualcosa vi ringazio tanto...
stormenito
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 390
Iscrizione: martedì 16 agosto 2005, 0:31

Re: Problema compilazione driver zd1211

Messaggio da stormenito »

altro problema, secondo me questi driver mi stanno prendendo un pò per i c....i:

facendo il seguente link simbolico:

ln -s /lib/modules/$(uname -r) /usr/src/linux/build

mi risponde:

ln: creating symbolic link `/usr/src/linux/build' to `/lib/modules/2.6.10-5-386': No such file or directory

avendo fatto in principio il seguente link simbolico:

ln -s /usr/src/$(uname -r) /usr/src/linux

Praticamente /linux non è una cartella ma un qualcos'altro, è per quello che nel comando sopra mi dice che non trova la cartella linux..o sbaglio?
Avatar utente
guidogasperoni
Prode Principiante
Messaggi: 144
Iscrizione: mercoledì 19 ottobre 2005, 17:32
Località: La Spezia

Re: Problema compilazione driver zd1211

Messaggio da guidogasperoni »

Io ho una zyxel g-220 e seguendo il wiki non andava, allora sono andato a questo indirizzo:
http://zd1211.ath.cx/download/ ho scaricato i + recenti, l'ho estratti in home e da terminale nella cartella da cui gli ho estratti ho digitato:
sudo make
sudo make install
sudo modprobe -v zd1211
Poi ho riavviato e la scheda ha incominciato ad andare
Linux Registered User #405417
Linux Machine# 322776
Ubuntu user #318
Ubuntu amd64
stormenito
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 390
Iscrizione: martedì 16 agosto 2005, 0:31

Re: Problema compilazione driver zd1211

Messaggio da stormenito »

guidogasperoni ha scritto: Io ho una zyxel g-220 e seguendo il wiki non andava, allora sono andato a questo indirizzo:
http://zd1211.ath.cx/download/ ho scaricato i + recenti, l'ho estratti in home e da terminale nella cartella da cui gli ho estratti ho digitato:
sudo make
sudo make install
sudo modprobe -v zd1211
Poi ho riavviato e la scheda ha incominciato ad andare
Grazie ho appena scaricato i sorgenti, ho fatto make e make install incredibilmente senza errori (con qualche warning, ma se non sbaglio non sono tanto importanti) e quando do modprobe -v  zd1211 mi dice
FATAL: Module zd1211 not found.
Avatar utente
guidogasperoni
Prode Principiante
Messaggi: 144
Iscrizione: mercoledì 19 ottobre 2005, 17:32
Località: La Spezia

Re: Problema compilazione driver zd1211

Messaggio da guidogasperoni »

Prova a riavviare il pc e ridai sudo modprobe -v zd1211
Linux Registered User #405417
Linux Machine# 322776
Ubuntu user #318
Ubuntu amd64
stormenito
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 390
Iscrizione: martedì 16 agosto 2005, 0:31

Re: Problema compilazione driver zd1211

Messaggio da stormenito »

guidogasperoni ha scritto: Prova a riavviare il pc e ridai sudo modprobe -v zd1211
Niente da fare...come posso fare per controllare che effettivamente sono stati installati?
stormenito
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 390
Iscrizione: martedì 16 agosto 2005, 0:31

Re: Problema compilazione driver zd1211

Messaggio da stormenito »

Per sicurezza posto gli output dei make:

CON MAKE:

erik@ubuntu:~/Desktop/zd1211-driver-r48$ sudo make
/lib/modules/2.6.10-5-386/build
/home/erik/Desktop/zd1211-driver-r48
-I/home/erik/Desktop/zd1211-driver-r48/src/include -fomit-frame-pointer -O2 -Wall -Wstrict-prototypes -pipe -DHOST_IF_USB -DAMAC -DGCCK -DOFDM -DHOSTAPD_SUPPORT -DUSE_EP4_SET_REG -DDOWNLOADFIRMWARE -DfTX_GAIN_OFDM=0 -DfNEW_CODE_MAP=1 -DfWRITE_WORD_REG=1 -DfREAD_MUL_REG=1 -DENHANCE_RX=1 -DZD1211
src/zd1205.o src/zdasocsvc.o src/zdauthreq.o src/zdauthrsp.o src/zdmmrx.o src/zdshared.o src/zdhci.o src/zdglobal.o src/zdencrypt.o src/zdpmfilter.o src/zdpsmon.o src/zdsynch.o src/zdbuf.o src/zd1205_proc.o src/zdhw.o src/zddebug.o src/zdtkipseed.o src/zdmic.o src/zdusb.o src/zd1211.o
make -C /lib/modules/2.6.10-5-386/build SUBDIRS=/home/erik/Desktop/zd1211-driver-r48 modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.10-5-386'
  Building modules, stage 2.
  MODPOST
make[1]: Leaving directory `/usr/src/linux-headers-2.6.10-5-386'

CON MAKE INSTALL:

erik@ubuntu:~/Desktop/zd1211-driver-r48$ sudo make install
/lib/modules/2.6.10-5-386/build
/home/erik/Desktop/zd1211-driver-r48
-I/home/erik/Desktop/zd1211-driver-r48/src/include -fomit-frame-pointer -O2 -Wall -Wstrict-prototypes -pipe -DHOST_IF_USB -DAMAC -DGCCK -DOFDM -DHOSTAPD_SUPPORT -DUSE_EP4_SET_REG -DDOWNLOADFIRMWARE -DfTX_GAIN_OFDM=0 -DfNEW_CODE_MAP=1 -DfWRITE_WORD_REG=1 -DfREAD_MUL_REG=1 -DENHANCE_RX=1 -DZD1211
src/zd1205.o src/zdasocsvc.o src/zdauthreq.o src/zdauthrsp.o src/zdmmrx.o src/zdshared.o src/zdhci.o src/zdglobal.o src/zdencrypt.o src/zdpmfilter.o src/zdpsmon.o src/zdsynch.o src/zdbuf.o src/zd1205_proc.o src/zdhw.o src/zddebug.o src/zdtkipseed.o src/zdmic.o src/zdusb.o src/zd1211.o
make -C /lib/modules/2.6.10-5-386/build SUBDIRS=/home/erik/Desktop/zd1211-driver-r48 modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.10-5-386'
  Building modules, stage 2.
  MODPOST
make[1]: Leaving directory `/usr/src/linux-headers-2.6.10-5-386'
mkdir -p /lib/modules/2.6.10-5-386/net
cp zd1211.ko /lib/modules/2.6.10-5-386/net
depmod -a
gcc -o apdbg apdbg.c
chmod +x apdbg
cp ./apdbg /sbin/apdbg

E POI:

erik@ubuntu:~/Desktop/zd1211-driver-r48$ sudo modprobe -v zd1211
FATAL: Module zd1211 not found.

SE qualcuno mi può spiegare ne sarei contentissimo così mi posso scollegare fisivcamente dal router e andare dove voglio...

Premetto che ho provato anke a riavviare ed è la stessa cosa.

Grazie  :-[
Avatar utente
guidogasperoni
Prode Principiante
Messaggi: 144
Iscrizione: mercoledì 19 ottobre 2005, 17:32
Località: La Spezia

Re: Problema compilazione driver zd1211

Messaggio da guidogasperoni »

Scusa ma se dai lsusb cosa ti da'
Linux Registered User #405417
Linux Machine# 322776
Ubuntu user #318
Ubuntu amd64
stormenito
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 390
Iscrizione: martedì 16 agosto 2005, 0:31

Re: Problema compilazione driver zd1211

Messaggio da stormenito »

guidogasperoni ha scritto: Scusa ma se dai lsusb cosa ti da'
Mi dà:

erik@ubuntu:/lib/modules/2.6.10-5-386/net$ lsusb
Bus 004 Device 003: ID 0ace:1211
Bus 004 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 003: ID 1241:1177 Belkin F8E842-DL Mouse
Bus 001 Device 001: ID 0000:0000


Ho anche provato, dopo aver compilato e makeinstallato, a dare:

sudo insmod /lib/modules/2.6.10/net/zd1211_mod.ko

come mi aveva sugerito un amico, xò questo mi ha risposto:

insmod: error inserting '/lib/modules/2.6.10/net/zd1211_mod.ko': -1 Invalid module format

Boh.... :-[
Avatar utente
guidogasperoni
Prode Principiante
Messaggi: 144
Iscrizione: mercoledì 19 ottobre 2005, 17:32
Località: La Spezia

Re: Problema compilazione driver zd1211

Messaggio da guidogasperoni »

La scheda è supportata  Bus 004 Device 003: ID 0ace:1211
non so cosa dirti va tutto bene eccetto quando dai sudo modprobe -v zd1211
Linux Registered User #405417
Linux Machine# 322776
Ubuntu user #318
Ubuntu amd64
stormenito
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 390
Iscrizione: martedì 16 agosto 2005, 0:31

Re: Problema compilazione driver zd1211

Messaggio da stormenito »

vabbè ti ringrazio comunque per l'aiuto dato fin'ora....sxo che magari qualcun'altro possa aiutarmi...ma, una domanda: è possibile dai sorgenti creare automaticamente un .deb? o con synaptic è possibile riuscire a procurarlo?
Scrivi risposta

Ritorna a “Applicazioni”

Chi c’è in linea

Visualizzano questa sezione: unlocked e 9 ospiti