Re: modulo wwan integrato
Inviato: sabato 1 ottobre 2011, 21:02
no neanche lì, nessuno ??? ::)
Il forum della comunità italiana di Ubuntu.
https://forum.ubuntu-it.org/
posta il contenuto di drivers/usb/serial/qcserial.cel topo ha scritto: no neanche lì, nessuno ??? ::)
Codice: Seleziona tutto
marco@marco-laptop:~$ drivers/usb/serial/qcserial.c
bash: drivers/usb/serial/qcserial.c: File o directory non esistente
marco@marco-laptop:~$ Non è un comando, qcserial.c è il nome di un fileel topo ha scritto: ecco
Codice: Seleziona tutto
marco@marco-laptop:~$ drivers/usb/serial/qcserial.c bash: drivers/usb/serial/qcserial.c: File o directory non esistente marco@marco-laptop:~$
dovresti trovarla nei sorgenti del kernel che stai usando in questo momento in /usr/src :-\el topo ha scritto: oppss ci faccio proprio una pessima figura ::)
comunque il problema e che non trovo la cartella... puoi dirmi il percorso completo?
cosa c'è prima di drivers/usb/serial/qcserial.c
scusami tanto ma certe volte ancora mi perdo con ubuntu...
a cosa ti riferisci con 'in quel percorso' ? Mostra un qualche output di terminale (yes)el topo ha scritto: oooppppps forse sta qui il problema, perché non ho nessun file qcserial.c in quel percorso
Codice: Seleziona tutto
marco@marco-laptop:~$ ls /usr/src/linux-headers-2.6.38-10/drivers/usb/serial
ezusb_convert.pl Kconfig Makefile Makefile-keyspan_pda_fw
marco@marco-laptop:~$
Dai il comando:el topo ha scritto: come vedi nella cartella serial non c'è qcserial.c
invece il file qcserial.c ce l'ho inCodice: Seleziona tutto
marco@marco-laptop:~$ ls /usr/src/linux-headers-2.6.38-10/drivers/usb/serial ezusb_convert.pl Kconfig Makefile Makefile-keyspan_pda_fw marco@marco-laptop:~$
/home/marco/qcserial
perché quando avevo fatto l'installazione seguendo il primo link avevo decompattato
qcserial with Gobi 2000 support
nella home e poi dato
cd qcserial
make
sudo make install
Codice: Seleziona tutto
ls /lib/udevCodice: Seleziona tutto
marco@marco-laptop:~$ ls /lib/udev
alsa-utils input_id udev-acl
ata_id iphone-set-info udev-add-printer
cdrom_id ipod-set-info udev-configure-printer
check-mtp-device keyboard-force-release.sh udisks-dm-export
collect keymap udisks-part-id
console-setup-tty keymaps udisks-probe-ata-smart
create_floppy_devices modem-modeswitch udisks-probe-sas-expander
devices path_id usb-db
edd_id pci-db usb_id
findkeyboards pcmcia-check-broken-cis v4l_id
firmware pcmcia-socket-startup write_cd_rules
fstab_import rule_generator.functions write_net_rules
hdparm rules.d
hid2hci scsi_id
marco@marco-laptop:~$
Ho come l'impressione che c'è stato qualche problema nell'installazione del gobi loader. Infatti gobi_loader manca tra i risultati del precedente comando (yes)el topo ha scritto: ecco....scusa ma ti scrivo quando riesco perché sto lavorandoCodice: Seleziona tutto
marco@marco-laptop:~$ ls /lib/udev alsa-utils input_id udev-acl ata_id iphone-set-info udev-add-printer cdrom_id ipod-set-info udev-configure-printer check-mtp-device keyboard-force-release.sh udisks-dm-export collect keymap udisks-part-id console-setup-tty keymaps udisks-probe-ata-smart create_floppy_devices modem-modeswitch udisks-probe-sas-expander devices path_id usb-db edd_id pci-db usb_id findkeyboards pcmcia-check-broken-cis v4l_id firmware pcmcia-socket-startup write_cd_rules fstab_import rule_generator.functions write_net_rules hdparm rules.d hid2hci scsi_id marco@marco-laptop:~$![]()
Codice: Seleziona tutto
ls /etc/udev/rules.dCodice: Seleziona tutto
marco@marco-laptop:~$ ls /etc/udev/rules.d
60-gobi.rules 70-persistent-cd.rules 70-persistent-net.rules README
marco@marco-laptop:~$
marco@marco-laptop:~$
Allora, facciamo il punto :-)el topo ha scritto: ecco...
eppure l'installazione di gobi loader mi sembrava a postoCodice: Seleziona tutto
marco@marco-laptop:~$ ls /etc/udev/rules.d 60-gobi.rules 70-persistent-cd.rules 70-persistent-net.rules README marco@marco-laptop:~$ marco@marco-laptop:~$
tieni conto, se serve, che seguendo il solito link dell'inizio io ho scaricato e installato
gobi_loader with Gobi 2000 support
mentre invece il gobi loader 0.7 presente nel gestore pacchetti mi risulta non installato
c'entra qualcosa?
ancora grazie infinite... se risolviamo mi sa che dovrò pagarti una cena
Codice: Seleziona tutto
install gobi_loader /lib/udev
install 60-gobi.rules /etc/udev/rules.dCodice: Seleziona tutto
# udev rules for firmware loading on qualcomm gobi devices
ACTION=="add", SUBSYSTEM=="tty" KERNEL=="ttyUSB*" GOTO="gobi_rules"
GOTO="gobi_rules_end"
LABEL="gobi_rules"
ATTRS{idVendor}=="05c6", ATTRS{idProduct}=="9211", RUN+="gobi_loader $env{DEVNAME} /lib/firmware/gobi"
ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="201d", RUN+="gobi_loader $env{DEVNAME} /lib/firmware/gobi"
ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="241d", RUN+="gobi_loader $env{DEVNAME} /lib/firmware/gobi"
ATTRS{idVendor}=="04da", ATTRS{idProduct}=="250c", RUN+="gobi_loader $env{DEVNAME} /lib/firmware/gobi"
ATTRS{idVendor}=="413c", ATTRS{idProduct}=="8171", RUN+="gobi_loader $env{DEVNAME} /lib/firmware/gobi"
ATTRS{idVendor}=="1410", ATTRS{idProduct}=="a008", RUN+="gobi_loader $env{DEVNAME} /lib/firmware/gobi"
ATTRS{idVendor}=="0b05", ATTRS{idProduct}=="1774", RUN+="gobi_loader $env{DEVNAME} /lib/firmware/gobi"
ATTRS{idVendor}=="19d2", ATTRS{idProduct}=="fff2", RUN+="gobi_loader $env{DEVNAME} /lib/firmware/gobi"
ATTRS{idVendor}=="1557", ATTRS{idProduct}=="0a80", RUN+="gobi_loader $env{DEVNAME} /lib/firmware/gobi"
ATTRS{idVendor}=="05c6", ATTRS{idProduct}=="9008", RUN+="gobi_loader $env{DEVNAME} /lib/firmware/gobi"
ATTRS{idVendor}=="05c6", ATTRS{idProduct}=="9201", RUN+="gobi_loader $env{DEVNAME} /lib/firmware/gobi"
ATTRS{idVendor}=="05c6", ATTRS{idProduct}=="9221", RUN+="gobi_loader $env{DEVNAME} /lib/firmware/gobi"
ATTRS{idVendor}=="05c6", ATTRS{idProduct}=="9231", RUN+="gobi_loader $env{DEVNAME} /lib/firmware/gobi"
ATTRS{idVendor}=="1f45", ATTRS{idProduct}=="0001", RUN+="gobi_loader $env{DEVNAME} /lib/firmware/gobi"
ATTRS{idVendor}=="05c6", ATTRS{idProduct}=="9224", RUN+="gobi_loader $env{DEVNAME} /lib/firmware/gobi"
LABEL="gobi_rules_end"Codice: Seleziona tutto
# udev rules for firmware loading on qualcomm gobi devices
ACTION=="add", SUBSYSTEM=="tty" KERNEL=="ttyUSB*" GOTO="gobi_rules"
GOTO="gobi_rules_end"
LABEL="gobi_rules"
ATTRS{idVendor}=="05c6", ATTRS{idProduct}=="9211", RUN+="gobi_loader $env{DEVNAME} /lib/firmware/gobi"
ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="201d", RUN+="gobi_loader $env{DEVNAME} /lib/firmware/gobi"
ATTRS{idVendor}=="04da", ATTRS{idProduct}=="250c", RUN+="gobi_loader $env{DEVNAME} /lib/firmware/gobi"
ATTRS{idVendor}=="413c", ATTRS{idProduct}=="8171", RUN+="gobi_loader $env{DEVNAME} /lib/firmware/gobi"
ATTRS{idVendor}=="1410", ATTRS{idProduct}=="a008", RUN+="gobi_loader $env{DEVNAME} /lib/firmware/gobi"
ATTRS{idVendor}=="0b05", ATTRS{idProduct}=="1774", RUN+="gobi_loader $env{DEVNAME} /lib/firmware/gobi"
ATTRS{idVendor}=="19d2", ATTRS{idProduct}=="fff2", RUN+="gobi_loader $env{DEVNAME} /lib/firmware/gobi"
ATTRS{idVendor}=="1557", ATTRS{idProduct}=="0a80", RUN+="gobi_loader $env{DEVNAME} /lib/firmware/gobi"
ATTRS{idVendor}=="05c6", ATTRS{idProduct}=="9008", RUN+="gobi_loader $env{DEVNAME} /lib/firmware/gobi"
ATTRS{idVendor}=="05c6", ATTRS{idProduct}=="9201", RUN+="gobi_loader $env{DEVNAME} /lib/firmware/gobi"
ATTRS{idVendor}=="05c6", ATTRS{idProduct}=="9221", RUN+="gobi_loader $env{DEVNAME} /lib/firmware/gobi"
ATTRS{idVendor}=="05c6", ATTRS{idProduct}=="9231", RUN+="gobi_loader $env{DEVNAME} /lib/firmware/gobi"
ATTRS{idVendor}=="1f45", ATTRS{idProduct}=="0001", RUN+="gobi_loader $env{DEVNAME} /lib/firmware/gobi"
ATTRS{idVendor}=="16d8", ATTRS{idProduct}=="8001", RUN+="gobi_loader -2000 $env{DEVNAME} /lib/firmware/gobi"
ATTRS{idVendor}=="1199", ATTRS{idProduct}=="9000", RUN+="gobi_loader -2000 $env{DEVNAME} /lib/firmware/gobi"
ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="241d", RUN+="gobi_loader -2000 $env{DEVNAME} /lib/firmware/gobi"
ATTRS{idVendor}=="05c6", ATTRS{idProduct}=="9204", RUN+="gobi_loader -2000 $env{DEVNAME} /lib/firmware/gobi"
ATTRS{idVendor}=="05c6", ATTRS{idProduct}=="9214", RUN+="gobi_loader -2000 $env{DEVNAME} /lib/firmware/gobi"
ATTRS{idVendor}=="05c6", ATTRS{idProduct}=="9224", RUN+="gobi_loader -2000 $env{DEVNAME} /lib/firmware/gobi"
ATTRS{idVendor}=="05c6", ATTRS{idProduct}=="9234", RUN+="gobi_loader -2000 $env{DEVNAME} /lib/firmware/gobi"
ATTRS{idVendor}=="05c6", ATTRS{idProduct}=="9244", RUN+="gobi_loader -2000 $env{DEVNAME} /lib/firmware/gobi"
ATTRS{idVendor}=="05c6", ATTRS{idProduct}=="9264", RUN+="gobi_loader -2000 $env{DEVNAME} /lib/firmware/gobi"
ATTRS{idVendor}=="05c6", ATTRS{idProduct}=="9274", RUN+="gobi_loader -2000 $env{DEVNAME} /lib/firmware/gobi"
ATTRS{idVendor}=="413c", ATTRS{idProduct}=="8185", RUN+="gobi_loader -2000 $env{DEVNAME} /lib/firmware/gobi"
LABEL="gobi_rules_end"Codice: Seleziona tutto
gobi_loader: gobi_loader.c
gcc -Wall gobi_loader.c -o gobi_loader
all: gobi_loader
install: gobi_loader
install gobi_loader /lib/udev
install 60-gobi.rules /etc/udev/rules.d
mkdir -p /lib/firmware
udevadm control --reload-rules
uninstall:
-rm /lib/udev/gobi_loader
-rm /etc/udev/rules.d/60-gobi.rules
clean:
-rm gobi_loader
-rm *~Codice: Seleziona tutto
VERSION = 0.7
gobi_loader: gobi_loader.c
gcc -Wall gobi_loader.c -o gobi_loader
all: gobi_loader
install: gobi_loader
install -D gobi_loader ${prefix}/lib/udev/gobi_loader
install -D 60-gobi.rules ${prefix}/lib/udev/rules.d/60-gobi.rules
mkdir -p ${prefix}/lib/firmware
-udevadm control --reload-rules
uninstall:
-rm $(prefix)/lib/udev/gobi_loader
-rm $(prefix)/lib/udev/rules.d/60-gobi.rules
clean:
-rm gobi_loader
-rm *~
dist:
mkdir gobi_loader-$(VERSION)
cp gobi_loader.c README Makefile 60-gobi.rules gobi_loader-$(VERSION)
tar zcf gobi_loader-$(VERSION).tar.gz gobi_loader-$(VERSION)
rm -rf gobi_loader-$(VERSION)Noel topo ha scritto: Grazie infinite![]()
giusto per essere sicuro di non fare casini in più, riassumo ciò che dovrei fare...
(visto che ne ho fatti già un tot e che non so bene come disinstallare programmi senza usare il gestore pacchetti, meglio essere sicuro :-[ )
vado nella /home/marco col comando cd
e poi do il comando sudo make uninstall gobi_loader
dopodiché do sudo make clean gobi_loader
e ti mando anche gli output
...è giusto?
Codice: Seleziona tutto
ifconfigCodice: Seleziona tutto
marco@marco-laptop:~$ cd /home/marco/gobi_loader
marco@marco-laptop:~/gobi_loader$ sudo make uninstall
[sudo] password for marco:
rm /lib/udev/gobi_loader
rm: impossibile rimuovere "/lib/udev/gobi_loader": File o directory non esistente
make: [uninstall] Errore 1 (ignorato)
rm /etc/udev/rules.d/60-gobi.rules
marco@marco-laptop:~/gobi_loader$
Sì perché, come dicevo prima, quel file risulta mancante in quella cartella e perciò non risulta installato, quindi è anche per questo che il modem non funzionava. Lo script di disinstallazione non riesce a rimuoverlo perché non lo trova, infatti non c'è ;Del topo ha scritto: mi dà errore: che faccio, continuo con make clean???
Codice: Seleziona tutto
marco@marco-laptop:~$ cd /home/marco/gobi_loader marco@marco-laptop:~/gobi_loader$ sudo make uninstall [sudo] password for marco: rm /lib/udev/gobi_loader rm: impossibile rimuovere "/lib/udev/gobi_loader": File o directory non esistente make: [uninstall] Errore 1 (ignorato) rm /etc/udev/rules.d/60-gobi.rules marco@marco-laptop:~/gobi_loader$
Codice: Seleziona tutto
marco@marco-laptop:~$ cd /home/marco/gobi_loader
marco@marco-laptop:~/gobi_loader$ make clean
rm gobi_loader
rm *~
rm: impossibile rimuovere "*~": File o directory non esistente
make: [clean] Errore 1 (ignorato)
marco@marco-laptop:~/gobi_loader$