Ola vamos hoje ver como detectar um modem 3g e como levantar o famoso drive que no linux ja esta no kernel a funcionar, bom primeiro vamos descobrir se modem foi detectado com o seguinte comando :
Mostra o que esta nas portas USB:
#lsusb
Vai aparecer algo assim :
Bus 001 Device 004: ID 19d2:0031 ONDA Communication S.p.A.
Caso não apareça vamos descobrir qual modem e se ele foi detectado com o seguinte comando:
#dmesg | grep USB
com o comando acima o log vai nos mostrar todos os dispositivos que foram detectados nas portas USB basta achar o dipositivo que tem a marca do seu modem lembrando que modens genéricos tendem a mostrar outros fabricantes apos achar a linha corretar verifique se o modem foi carregado no kernel com o comando:
#lsmod
Agora vamos instalar os software para converter seu modem e um dispositivo de comunicação pois na maioria das vezes o modem e reconhecido como pendrive e não habilita a conexão nem a porta para se comunicar e enviar e receber SMSs, instalando :
apt-get install usb_modeswitch
procure o arquivo /etc/usb_modeswitch.conf edite e altere como abaixo lembrando que essa configuração e baseada na linha obtida pelo comando lsusb veja:
# Configuration for the usb_modeswitch package, a mode switching tool for
# USB devices providing multiple states or modes
#
# This file is evaluated by the wrapper script “usb_modeswitch_dispatcher”
# in /usr/sbin
# To enable an option, set it to “1”, “yes” or “true” (case doesn’t matter)
# Everything else counts as “disable”# Disable automatic mode switching globally (e.g. to access the original
# install storage)DisableSwitching=0# Enable logging (results in a extensive report file in /var/log, named
# “usb_modeswitch_<interface-name>”EnableLogging=1
# ZTE MF622 (aka “Onda MDC502HS”)
# ZTE MF626
# ZTE MF628+ (tested version from Telia / Sweden)
# ZTE MF633
# ZTE MF636 (aka “Telstra / BigPond 7.2 Mobile Card”)
# ZTE MF637
#
# Contributor: Joakim Wennergren and others
#
DefaultVendor= 0x19d2
DefaultProduct= 0x2000
TargetVendor= 0x19d2
TargetProduct= 0x0031
MessageContent=”5553424312345678000000000000061b000000030000000000000000000000″
# MessageEndpoint=0x04
pronto seu modem ja vai ser carregado e iniciado automaticamente, lembrando que isso mode mudar de versão a versão do linux os comando acima funcionam no debian ubuntu e derivados, qualquer duvida pergunta ai pessoal…