pennetta tim compatibile linux

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.
Avatar utente
blackman85
Linux 2.x
Linux 2.x
Messaggi: 333
Iscritto il: dom 22 giu 2008, 14:41
Slackware: 13.1 x86_64
Kernel: 2.6.33.4
Desktop: kde 4.4

pennetta tim compatibile linux

Messaggio da blackman85 »

Salve ho comprato una pennetta della tim per la connessione ad internet, dove sopra c'è scritto compatibile Linux. L'ho inserita e la prima volta si è avviata come un cd. Ho rovistato dentro ed ho trovato i driver per linux solo che erano per Ubuntu (guarda caso) invece io ho una slackware. Allora ho installato wvdial per configurare la pennetta solo che il problema è che la pennetta non viene riconosciuta come modem sulla porta ttySX o altre tipo ttyUSB. Ora non so come fare potete aiutarmi? La pennetta in questione è quella della tim Olicard 100 (olivetti)

sixjan
Linux 2.x
Linux 2.x
Messaggi: 413
Iscritto il: dom 6 gen 2008, 11:46
Slackware: 14.1
Kernel: 3.10.17-smp
Desktop: Xfce 4.10

Re: pennetta tim compatibile linux

Messaggio da sixjan »

Prova a installare il tool usb_modeswitch:

http://www.draisberghof.de/usb_modeswitch

Ti consiglio l'installazione minima e la configurazione a mano.
L'installazione full-automated fa dei casini con udev, io ho la tua stessa
Slackware.

Ciao.
Ultima modifica di sixjan il lun 8 feb 2010, 0:02, modificato 1 volta in totale.

samiel
Staff
Staff
Messaggi: 5511
Iscritto il: ven 16 gen 2004, 0:00
Nome Cognome: Mauro Sacchetto
Slackware: 13.0
Kernel: 2.26
Desktop: KDE
Distribuzione: anche Debian
Località: Venezia

Re: pennetta tim compatibile linux

Messaggio da samiel »

Io ho la Huawei E1692 con scheda Tim. Ma il punto non è la scheda,
bensì appunto il dispositivo USB. comunque il software presente mi funzionava
con Slack (cioè installando tutto il programma). Però poi l'ho disinstallato
e uso wvdial con usb_modeswitch .Scarica anche il file di dati più recente,
oppure aggiungi a meno le specifiche della tua pennetta.

M.

Avatar utente
fgcl2k
Linux 1.x
Linux 1.x
Messaggi: 137
Iscritto il: gio 29 ott 2009, 10:14
Nome Cognome: Federico
Slackware: 14.1 (64bit)
Kernel: 3.10.17
Desktop: KDE 4.13.3

Re: pennetta tim compatibile linux

Messaggio da fgcl2k »

Ho la stessa penna USB della TIM (Olicard 100) e confermo che funziona con Linux. L'unico problema è che all'inserimento viene riconosciuta come disco, ma basta smontarla perché si trasformi in dispositivo seriale. Non conoscendo il tool usb_modeswitch ho risolto il problema con un po' di configurazione. La mia penna viene riconosciuta con vendor=0x0b3c product=0xc000. In /etc/modules ho inserito la riga:

Codice: Seleziona tutto

usbserial
In /etc/modprobe.d/options.conf ho messo

Codice: Seleziona tutto

options usbserial vendor=0x0b3c product=0xc000
Quando si smonta la chiavetta/disco (umount) il modem viene visto e riconosciuto come /dev/ttyUSB0 e lo si può configurare (io uso direttamente pppd e uno script di chat).

Per automatizzare il tutto ho creato due regole di udev in /etc/udev/rules.d/01-olicard.rules:

Codice: Seleziona tutto

SUBSYSTEMS=="usb", ATTRS{idVendor}=="0b3c", ATTRS{idProduct}=="c700", ENV{DKD_PRESENTATION_NOPOLICY}="1"

KERNEL=="sr[0-9]", SUBSYSTEM=="block", ATTRS{vendor}=="ConnMgr ", ATTRS{model}=="Storage         ", RUN="/lib/udev/olicard-eject"
Questa regola chiama lo script /lib/udev/olicard-eject

Codice: Seleziona tutto

#!/bin/sh
# E' importante l'esecuzione in background per non bloccare udev
(/bin/sleep 5 && /usr/bin/eject "$DEVNAME") &
Con questa configurazione, dopo qualche secondo dall'inserimento la penna viene smontata come disco e si trasforma in un dispositivo seriale.

Durante un viaggio Milano-Napoli in treno, mentre usavo la chiavetta senza problemi, due di fianco a me con un PC Windows XP discutevano animatamente perché il sistema non riconosceva più la loro chiavetta: "Ma fino a un attimo fa andava", "Prova a disinstallarla e vediamo se la riconosce", "No, è che ho installato quell'altro programma che mi ha incasinato tutto", "Mi hanno detto che c'è una chiave del registry messa da Nero che può andare in conflitto con la chiavetta", ecc. Alla fine hanno rinunciato.

Mah! Ora vado a vedere cosa fa usb_modeswitch.

Avatar utente
joe
Iper Master
Iper Master
Messaggi: 3986
Iscritto il: ven 27 apr 2007, 11:21
Slackware: 15.0
Kernel: 5.15.38
Desktop: dwm

Re: pennetta tim compatibile linux

Messaggio da joe »

Il fatto che occorra smontarla mi fa venire un dubbio del tipo: perchè viene montata automaticamente?

Avatar utente
fgcl2k
Linux 1.x
Linux 1.x
Messaggi: 137
Iscritto il: gio 29 ott 2009, 10:14
Nome Cognome: Federico
Slackware: 14.1 (64bit)
Kernel: 3.10.17
Desktop: KDE 4.13.3

Re: pennetta tim compatibile linux

Messaggio da fgcl2k »

Ulteriore chiarimento: a me la penna viene vista prima come disco con

Codice: Seleziona tutto

vendor=0x0b3c product=0xc700
e come poi dispositivo seriale

Codice: Seleziona tutto

vendor=0x0b3c product=0xc000
P.S. Ogni suggerimento per migliorare la mia configurazione è gradito.

Avatar utente
blackman85
Linux 2.x
Linux 2.x
Messaggi: 333
Iscritto il: dom 22 giu 2008, 14:41
Slackware: 13.1 x86_64
Kernel: 2.6.33.4
Desktop: kde 4.4

Re: pennetta tim compatibile linux

Messaggio da blackman85 »

sixjan ha scritto:Prova a installare il tool usb_modeswitch:

http://www.draisberghof.de/usb_modeswitch

Ti consiglio l'installazione minima e la configurazione a mano.
L'installazione full-automated fa dei casini con udev, io ho la tua stessa
Slackware.

Ciao.
Ho installato questo tool e qualcosa comincia a muoversi, però a quanto ho capito bisogna creare un file con il vendor id e il product id. Io l'ho creato e l'ho messo così:

Codice: Seleziona tutto

#######################
# Olicard 100
DefaultVendor= 0x03bc
DefaultProduct= 0xc000

#TargetVendor=
#TargetProduct=

MessageContent="5553424312345678000000000000061b000000020000000000000000000000"
In targetVendor e TargetProduct non so cosa mettere! Comunque quando avvio poi con "usb-modeswitch -c /etc/usb_modeswitch.d/03bc\:0c000" mi dice che trova qualcosa e gli invia anche un messaggio ma dovo 20 secondi di inutile attesa di risposta mi dice che non è possibile switchare. Cosa posso fare?
Grazie per le risposte

P.S.:
per quello che ha scritto fgcl2k: Tu hai una debian io tutti quei file di configurazione (tipo /etc/modprobe.d) non ce li ho. Io ho un SLACKWARE. Comunque grazie.

Avatar utente
fgcl2k
Linux 1.x
Linux 1.x
Messaggi: 137
Iscritto il: gio 29 ott 2009, 10:14
Nome Cognome: Federico
Slackware: 14.1 (64bit)
Kernel: 3.10.17
Desktop: KDE 4.13.3

Re: pennetta tim compatibile linux

Messaggio da fgcl2k »

Prova a far funzionare la chiavetta "manualmente":
  • # modprobe usbserial vendor=0x0b3c product=0xc000
  • Inserisci la chiavetta
  • Smonta il disco: per es. # eject /dev/sr1
  • Dopo qualche secondo dovrebbe comparirti /dev/ttyUSB0
  • Configura pppd o wvdial ...
Se non ricordo male su Slackware il comando "modprobe usbserial vendor=0x0b3c product=0xc000" può essere messo in un file in /etc/rc.d che contiene le direttive per i moduli.

Avatar utente
blackman85
Linux 2.x
Linux 2.x
Messaggi: 333
Iscritto il: dom 22 giu 2008, 14:41
Slackware: 13.1 x86_64
Kernel: 2.6.33.4
Desktop: kde 4.4

Re: pennetta tim compatibile linux

Messaggio da blackman85 »

Ok quando sono a casa provo. Comunque a me il cd-rom compare e poi scompare subito quindi penso non ci sia bisogno di fare il comando eject /dev/sr1 ? o sbaglio?

Avatar utente
joe
Iper Master
Iper Master
Messaggi: 3986
Iscritto il: ven 27 apr 2007, 11:21
Slackware: 15.0
Kernel: 5.15.38
Desktop: dwm

Re: pennetta tim compatibile linux

Messaggio da joe »

Hai provato a dare un'occhiata al file /var/log/messages quando attacchi il device?

Codice: Seleziona tutto

tail -f /var/log/messages
Lancia un po' quello da tarminale coi permessi di root e poi attacca al chiavetta, vedi un po' cosa salta fuori ed eventualmente lo posti.
Il tuo obiettivo è quello di capire il file speciale /dev/qualcosa cui viene associata la chiavetta come modem. Trovato quello la strada è in discesa.

sixjan
Linux 2.x
Linux 2.x
Messaggi: 413
Iscritto il: dom 6 gen 2008, 11:46
Slackware: 14.1
Kernel: 3.10.17-smp
Desktop: Xfce 4.10

Re: pennetta tim compatibile linux

Messaggio da sixjan »

Ciao.

Il comando eject è inutile.
Anche i #TargetVendor e #TargetProduct non sono obbligatori.

1) accendi il computer
2) quando hai fatto il login attacchi la chiavetta
3) lanci lsusb e ti segni gli identificativi
4) cerchi gli identificativi tra tutte le configurazioni
che usb_modeswitch ti dà nel source package
5) salvi il file come /etc/usb_modeswitch.conf

6) come root lanci usb_modeswitch, altrimenti ti dà errore

7) aspetti un po' e lanci di nuovo
lsusb per vedere se ti trova il modem seriale

8 ) quando lsusb vede il modem, lanci wvdial. WARNING: in certe guide
dicono che il modem è /dev/ttyUSB2, nel mio caso era /dev/ttyUSB0.
Nel caso provi finché pppd non si collega.

Saluti

Avatar utente
blackman85
Linux 2.x
Linux 2.x
Messaggi: 333
Iscritto il: dom 22 giu 2008, 14:41
Slackware: 13.1 x86_64
Kernel: 2.6.33.4
Desktop: kde 4.4

Re: pennetta tim compatibile linux

Messaggio da blackman85 »

sixjan ha scritto:Ciao.

Il comando eject è inutile.
Anche i #TargetVendor e #TargetProduct non sono obbligatori.

1) accendi il computer
2) quando hai fatto il login attacchi la chiavetta
3) lanci lsusb e ti segni gli identificativi
4) cerchi gli identificativi tra tutte le configurazioni
che usb_modeswitch ti dà nel source package
5) salvi il file come /etc/usb_modeswitch.conf

6) come root lanci usb_modeswitch, altrimenti ti dà errore

7) aspetti un po' e lanci di nuovo
lsusb per vedere se ti trova il modem seriale

8 ) quando lsusb vede il modem, lanci wvdial. WARNING: in certe guide
dicono che il modem è /dev/ttyUSB2, nel mio caso era /dev/ttyUSB0.
Nel caso provi finché pppd non si collega.

Saluti
Ciao grazie per la chiarezza. Comunque ho fatto come dici ma non ho trovato gli identificativi per la mia penna in nel package usb_modeswitch. Il comando lsusb mi ha dato gli identificativi "0b3c:c000" ora cosa posso fare? Nel package usb_modeswitch ce ne sono una miriade ma non questi :cry:

sixjan
Linux 2.x
Linux 2.x
Messaggi: 413
Iscritto il: dom 6 gen 2008, 11:46
Slackware: 14.1
Kernel: 3.10.17-smp
Desktop: Xfce 4.10

Re: pennetta tim compatibile linux

Messaggio da sixjan »

Quel file che hai creato dovrebbe andare bene lo stesso; salvalo
come /etc/usb_modeswitch.conf e continua con gli altri passi.
Se funzionasse, manda una mail all'autore di usb_modeswitch
con i dati della tua chiavetta in modo che possa aggiungerli all'archivio.
Ciao.

Avatar utente
blackman85
Linux 2.x
Linux 2.x
Messaggi: 333
Iscritto il: dom 22 giu 2008, 14:41
Slackware: 13.1 x86_64
Kernel: 2.6.33.4
Desktop: kde 4.4

Re: pennetta tim compatibile linux

Messaggio da blackman85 »

Ho provato già con il file che ho creato ma in principio la trova poi invia il messaggio e attende 20 secondi per la risposta ma alla fine dice che non ha ricevuto risposta.

sixjan
Linux 2.x
Linux 2.x
Messaggi: 413
Iscritto il: dom 6 gen 2008, 11:46
Slackware: 14.1
Kernel: 3.10.17-smp
Desktop: Xfce 4.10

Re: pennetta tim compatibile linux

Messaggio da sixjan »

Scusa puoi postare l'output di lsusb appena metti la chiavetta
e dopo quando riconosce il modem?

Poi, non capisco cosa è che aspetta 20 secondi e poi dice che non va.

Rispondi