Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    104

    Modem USB e caricamento moduli del kernel

    Ciao a tutti,
    ho appena reinstallato nel mio pc Ubuntu 6.10, e poichè per connettermi ad internet uso il cellulare come modem usb, ho cercato di configurare la connessione seguendo la guida: http://wiki.ubuntu-it.org/ModemCellu...%7C%28modem%29

    Seguendo i consigli di questa guida ho:

    Cercato di rimuovere il modulo cdc_acm col comando
    sudo rmmod cdc_acm
    ma mi ha dato l'errore:
    ERROR: Module cdc_acm does not exist in /proc/modules

    Recuperato alcune informazioni sul cellulare. Digitiando lsusb
    Poichè mi è comparso come output:
    Bus 004 Device 001: ID 0000:0000
    Bus 003 Device 002: ID 0421:043a Nokia Mobile Phones
    Bus 003 Device 001: ID 0000:0000
    Bus 002 Device 002: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)
    Bus 002 Device 001: ID 0000:0000
    Bus 001 Device 002: ID 066f:a010 SigmaTel, Inc.
    Bus 001 Device 001: ID 0000:0000

    Ho forzato il sistema affiché caricasse il modulo usbserial per il mio cellulare scrivendo
    sudo modprobe usbserial vendor=0x0421 product=0x043a

    Ho quindi editato il file
    sudo gedit /etc/wvdial.conf
    dandoli come contenuto

    [Dialer Defaults]
    Modem = /dev/ttyUSB0
    Baud = 460800
    Init1 = ATZ
    Init2 = AT+CGDCONT=1,"IP","ibox.tim.it",,0,0
    ISDN = 0
    Modem Type = Analog Modem
    Carrier Check = no
    Phone = *99#
    Username = ''
    Password = ''

    Pensavo che tutto fosse andato bene, ma come ho digitato il comando
    wvdial
    è apparsa la scritta:

    --> WvDial: Internet dialer version 1.56
    --> Cannot open /dev/ttyUSB0: No such file or directory
    --> Cannot open /dev/ttyUSB0: No such file or directory
    --> Cannot open /dev/ttyUSB0: No such file or directory

    Ho controllato che tutti i collegamenti fossero apposto perchè nell'installazione precedente (sempre di Ubuntu 6.10) tutto funzionava alla perfezione, ma nonostante vari tentativi (ho anche reinstallato Ubuntu) da sempre questo errore.
    Ho quindi controllato nella directory /dev/ e ho visto che non esiste il dev ttyUSB0.

    Leggendo un altra guida alla configurazione dell'accesso ad internet tramite cellulare:
    http://lilix.altervista.org/nokia6680.html

    ho letto che per usare il cellulare come modem USB occorre:
    connettere il cellulare alla porta usb con il cavo in dotazione
    assicurarsi di avere abilitata nel kernel l'opzione CONFIG_USB_ACM
    Device Drivers --> USB Support --> USB Modem (CDC ACM) support
    se necessario caricare il modulo corrispondente (modprobe cdc-acm)
    controllare che il device /dev/ttyACMx esista e sia leggibile da root

    Quindi ho pensato che il mio kernel non avesse attivata l'opzione, ne caricato il modulo di cui sopra.

    Qualcuno può dirmi se il mio ragionamento è giusto, e se si come fare per abilitare l'opzione del kernel e caricare un modulo del kernel??

    Scusate se sono stato troppo lungo ma volevo essere il più chiaro possibile.
    Ringrazio chiunque voglia aiutarmi..

    Nogero

  2. #2
    in genere si usa il modulo cdc-acm per connettersi

    modprobe cdc-acm carica il modulo nel kernel e
    lsmod ti dice se viene caricato

    poi in genere basta configurare la connessione anche con kppp o gnome-ppp e interrogare il modem per vedere se risponde

    cdc-acm è sempre presente in genere nei kernel immagine tipoquello di ubuntu non devi abilitare niente

    al limite puoi scriverlo nel file /etc/modules per essere sicuro che venga caricato al boot

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    104
    Grazie mille per l'aiuto andy caps ho risolto;

    ho digitato i comandi:
    modprobe cdc-acm
    lsmod

    e poi ho fatto nuovamente il procedimento descritto in:
    http://wiki.ubuntu-it.org/ModemCellu...%7C%28modem%29

    Rimosso il modulo cdc_acm col comando
    sudo rmmod cdc_acm (E STAVOLTA NON MI HA DATO ERRORI)

    Recuperato alcune informazioni sul cellulare. Digitiando lsusb

    Ho forzato il sistema affiché caricasse il modulo usbserial per il mio cellulare scrivendo
    sudo modprobe usbserial vendor=0x0421 product=0x043a

    Ho quindi editato il file
    sudo gedit /etc/wvdial.conf
    dandoli come contenuto

    [Dialer Defaults]
    Modem = /dev/ttyUSB0
    Baud = 460800
    Init1 = ATZ
    Init2 = AT+CGDCONT=1,"IP","ibox.tim.it",,0,0
    ISDN = 0
    Modem Type = Analog Modem
    Carrier Check = no
    Phone = *99#
    Username = ''
    Password = ''

    Poi digitando wvdial ha fatto tutto ciò che faceva solitamente quando funzionava..
    Perciò ho salvato la configurazione e ora anche al riavvio sembra tutto ok

    Ancora grazie

    Nogero

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.