Reconfigurando modem serial para USB no Linux
Dica publicada em Linux / Hardware
Reconfigurando modem serial para USB no Linux
Você quer comprar um "modem de verdade" e o encontra, mas... sua conexão é via porta serial (ninguém merece)! Além do que nesta porta a velocidade é muito menor.
Então o dileto colega depara-se com uma das seguintes situações:
Simples, vamos converter a conexão serial para usb. E de modo fácil, fácil, na sua distribuição Linux predileta!
Indo direto aos finalmentes...
Precisaremos de:
Hardmodem serial (usei o da trendnet):
Então o dileto colega depara-se com uma das seguintes situações:
- seu micro modernoso não possui porta serial;
- ela já está ocupada por sua impressora predileta movida a querosene;
- é humilhação demais usar uma porta-fóssil;
- o modem usb não suportado é uma dor de cabeça a ser evitada;
- qualquer outro motivo ;-)
Simples, vamos converter a conexão serial para usb. E de modo fácil, fácil, na sua distribuição Linux predileta!
Indo direto aos finalmentes...
Precisaremos de:
- um computador com Linux (desculpem, eu não resisto...) ;-)
- o modem propriamente dito
- o adaptador serial-usb
Hardmodem serial (usei o da trendnet):
Cabo serial-usb (qualquer marca):
Agora, sem mais delongas, faça o seguinte:
Conecte o cabo do adaptador no modem:
Conecte a ponta usb no seu computador:
Não esquecer de que o udev deve estar "ligado".
Configurando o discador
O kernel 2.6.X vai reconhecer seu modem como um dispositivo /dev/ttyUSB0.
Você poderá lincá-lo no /etc/rc.d/rc.local (ou o equivalente no Debian e filhotes) assim:
# ln -s /dev/ttyUSB0 /dev/modem
E este passo é muito útil nos discadores que façam busca no dispositivo genérico /dev/modem. De outra forma, seu modem não será encontrado (isto é válido principalmente para o kppp).
Minha dica para configurar o kppp passo-a-passo está em:
O wvdial reconhece-o sem problemas em ttyUSB0.
De resto, a conexão vai se processar sem maiores problemas e o hardmodem serial passa a funcionar normalmente na usb.
Um grande abraço e até a próxima!
No arquivo /etc/ppp/peers/kppp-options
deve-se descomentar "noauth" (ou seja, como root, deleta o # da linha onde está escrito "noauth")
Como root, estabelecer os seguintes links simbólicos:
ln -s /dev/ttyUSB0 /dev/ttyACM0
ln -s /dev/ttyACM0 /dev/modem
No Kurumin, na janela configurar Hardmodem, selecionar "ttyACM0"
No kppp, tal como no link acima indicado pelo Antonio Carlos (configurando sem mistérios ... kppp), eu acrescentei a opção "-detach" nos argumentos do pppd;
Na aba Modem-Dispositivos, selecionei o dispositivo /dev/modem
Com estas modificações e as dicas aí do Antonio, a conexão e a navegação foi estabelecida com sucesso!