Vai al contenuto

Messaggio consigliato

Inviata

Io ho sempre avuto problemi irrisolvibili con linux ed i modem usb.

Ora ho cambiato servizio e ho fatto un abbonamento con vodafone.

da xterm il comando lsusb mi dà

Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Bus 001 Device 006: ID 19d2:2000 ONDA Communication S.p.A.

Bus 001 Device 003: ID 04f2:b071 Chicony Electronics Co., Ltd 2.0M UVC WebCam / CNF7129

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Bus 002 Device 002: ID 093a:2510 Pixart Imaging, Inc.

Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Qualcuno mi potrebbe spiegare come cavolo faccio a far riconoscere il modem come un modem e non come una memoria usb? Perché non l'ho mai capito... nè sono riuscito a fare lo switch. E devo farlo visto che con xp la chiavetta mi dà arresto critico del SO con una schermata blu.

Continuando a leggere in rete ho installato un programma che si chiama vodafone mobile connect. Il programma però quando faccio doppio click non si avvia e dopo poco scompare.

Ho provato a installare usb_modeswitch (l'ipotesi è che non veda la chiavetta come modem e quindi chiuda automaticamente il programma). Quando poi da shell faccio partire con

sudo usb_modeswitch

mi butta automaticamente fuori:

* usb_modeswitch: tool for controlling "flip flop" mode USB devices

* Version 1.0.2 © Josua Dietze 2009

* Works with libusb 0.1.12 and probably other versions

Looking for target devices ...

No devices in target mode or class found

Looking for default devices ...

No default device found. Is it connected? Bye.

Ovvero non vede nulla.

Ho letto in internet e dice che bisogna impostare dei parametri nel file usb_modeswitch.conf

nella directory /etc

ma ho provato a cercare dappertutto e da nessuna parte mi trova la directory etc...

:confused:

Dove diavolo è? E poi comunque con lo strumento cerca ho trovato il file di cui sopra ma non me lo lascia modificare.... BOH

EDIT: la chiavetta è una H3765-Z onda


  • Risposte 12
  • Creato
  • Ultima risposta

Principali partecipanti

Giorni popolari

Principali partecipanti

Giorni popolari

Inviato

usb_modeswitch.conf

nella directory /etc

ma ho provato a cercare dappertutto e da nessuna parte mi trova la directory etc...

:confused:

Dove diavolo è? E poi comunque con lo strumento cerca ho trovato il file di cui sopra ma non me lo lascia modificare.... BOH

a tutto il resto, francamente, non so risponderti.

Se non ti lascia modificare il file, è perchè non sei amministratore, io suggerirei di fare

sudo nano /etc/usb_modeswitch.conf

da terminale per poter modificare il file usb_modeswitch.conf

controlla solo che il percorso del file sia quello giusto che ho scritto io, altrimenti sostituiscilo col percorso che hai trovato facendo "cerca".

N.B.

da terminale, è utile pure il comando "locate".

Inviato

a tutto il resto, francamente, non so risponderti.

Se non ti lascia modificare il file, è perchè non sei amministratore, io suggerirei di fare

sudo nano /etc/usb_modeswitch.conf

da terminale per poter modificare il file usb_modeswitch.conf

controlla solo che il percorso del file sia quello giusto che ho scritto io, altrimenti sostituiscilo col percorso che hai trovato facendo "cerca".

N.B.

da terminale, è utile pure il comando "locate".

Ho provato ma mi rimane il dubbio di dove sia l'/etc

Sinceramente dovrei inserire una stringa relativa al modem usb... e togliere dei caratteri ma non ho idea di come si faccia. Sto continuando a cercare... maledizione, ubuntu ti risolve i problemi, ma solo se prima riesci a risolvertene una vagonata.

Inviato

scusami, facendo cd /etc non ti trovi dentro nessuna cartella?

che versione di ubuntu hai, e il modello della chiavetta usb della

vodafone?

Trovarlo lo trovo ma non so fattivamente dove sia in /usr

Ubuntu ho l'ultima versione, la chiavetta è quella della vodafone.

Ho trovato questo:

(STEP 2 - edit of vmc-usb_modeswitch-eject.sh)

You must comment (#) line "Standard SCSI eject" and uncomment the other - "Storage passthrough".

sudo gedit /usr/sbin/vmc-usb_modeswitch-eject.sh

example:

# Standard SCSI eject

#usb_modeswitch -v ${VID} -p ${PID} -M 5553424312345678000000000000061b000000020000000000000000000000 -R 1

# Storage passthrough

usb_modeswitch -v ${VID} -p ${PID} -M 55534243123456782400000080000C85000000240000000000000000000000 -R 1

(STEP 3 - modem startup)

Restart system.

After system restart and logged in put your modem into USB port. Wait a bit.

Automatic setup window "Mobile Broadband Connection." should appear. Select your provider here.

System > Preferences > Network Connections > Mobile Broadband. Edit settings if needed (PIN, etc.).

Check with: "lsusb" if modem is available. You should see line like this:

Bus 001 Device 005: ID 19d2:0052

... other USB devices

(STEP 4 - connection)

Try to connect through Gnome panel "Internet > Vodafone Mobile Connect"

PS. Good Luck!!!(Instruction is not mine. Found somewhere. :))

Ma non riesco a capire come si modifica il listato. Si tolgono i cancelletti?

Inviato

You must comment (#) line "Standard SCSI eject" and uncomment the other - "Storage passthrough".

sudo gedit /usr/sbin/vmc-usb_modeswitch-eject.sh

[..]

Ma non riesco a capire come si modifica il listato. Si tolgono i cancelletti?

si. Li togli per scommentare, li aggiungi per commentare :)

Inviato

si. Li togli per scommentare, li aggiungi per commentare :)

Il problema è che quel file non esiste....

Devo capire come funziona usb_modeswitch... mumble mumble...

EDIT:

sto cercando di cambiare il listato del modulo di configurazione ma mi dice sempre che non ho il permesso per sostituire il file

Inviato
ora parte il programma ma non mi riconosce la key come periferica...che posso fare?
Strike, aiutarti e` impossibile, perche` smanetti come un matto e non si capisce quello che fai.
Inviato

Strike, aiutarti e` impossibile, perche` smanetti come un matto e non si capisce quello che fai.

Ma come? E' semplicissimo :-p

Dai che ti spiego lo smanettamento... il problema è sempre quello, ovvero quando si inserisce la chiavetta il sistema la riconosce come una memoria di massa e non come un modem usb. Per quest'ultima opzione ci vorrebbe il programmino usb_modeswitch.

Io ho provato ad installaare un po' di pacchetti... essenzialmente il programma usb_modeswitch ed il programma della betavine per gestire le periferiche vodafone (la chiavetta è vodafone).

I risultati sono stati due:

1) continua a non riconoscere la chiavetta nonostante la veda.

da lsusb

Bus 002 Device 002: ID 093a:2510 Pixart Imaging, Inc.

Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Bus 001 Device 007: ID 19d2:2000 ONDA Communication S.p.A.

Bus 001 Device 006: ID 03f0:2f11 Hewlett-Packard PSC 1200

Bus 001 Device 004: ID 04f2:b071 Chicony Electronics Co., Ltd 2.0M UVC WebCam / CNF7129

Bus 001 Device 003: ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

E' quello sottolineato.

2) Il programmino per gestire le periferiche vodafone branded non funziona.

Allora ho provato ad avviare l'applicazione da xterm e mi rimandava il seguente errore:

ImportError: No module named vmc.common

Allora ho cambiato i file come suggerito qui:

Python Library Path Error

If you get an “ImportError: No module named vmc.common” error when running “vodafone-mobile-connect-card-driver-for-linux“, you’ll need to make some changes to the application’s Python scripts to let it find the “vmc/common/” folder containing its Python scripts:

Modify the “/usr/bin/upgrade-vmc-plugins” file (this is a Python script that will be called when “vodafone-mobile-connect-card-driver-for-linux” is executed):

sudo nano /usr/bin/upgrade-vmc-plugins

… by adding these lines directly below the “import shutil” line:

import sys

sys.path.append('/usr/lib/python2.5/site-packages');

Next, modify the “/usr/share/vodafone-mobile-connect/gtk-tap.py” file:

sudo nano /usr/share/vodafone-mobile-connect/gtk-tap.py

… by adding these lines directly below the “import signal” line:

import sys

sys.path.append('/usr/lib/python2.5/site-packages')

A questo punto il programmino parte ovviamente ma non mi riconosce la chiavetta...ovvero mi dice:

No known devices found

Inviato

Con una chiavetta come la tua su win xp ho avuto lo stesso problema da un mio amico ed il bello è che prima funzionava perfettamente, poi ha dato quell'errore e poi,non so come, tutto è tornato a funzionare....

Inviato

CE L'HO FATTA!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Sono andato su questo sito:

http://www.betavine.net/bvportal/resources/datacards/os/ubuntu

Ho scaricato il pacchetto tar e l'ho scompattato, non so per quale motivo ho dovuto installare ciascun pacchetto con tasto destro del mouse visto che dalla shell mi dava errore.

Dopodichè a chiavetta scollegata ho dato l'avvio al vodafone mobile connect e non mi riconosceva nulla... ho connesso la chiavetta e via liscio come l'olio. Mi ha riconosciuto tutto in due secondi netti.... ed ora sta navigando!

Addio schermata blu del winzozz....

Ps grazie Phate... mi hai dato qualche dritta utile!

Crea un account o accedi per commentare

Devi essere un utente registrato per poter lasciare un commento

Crea un account

Crea un nuovo account e registrati nella nostra comunità. È facile!

Registra un nuovo account

Accedi

Hai già un account? Accedi qui.
 

Accedi ora
×
×
  • Crea nuovo...