Recebi do Jonatas Wingeter Rodrigues (webmasterjo@email.com) o texto a seguir. traduzido e alterado por ele a partir de uma mensagem original do Oliver Schulze L. com contribuições de Klavs T. Pedersen. O assunto é interessante, já que muitos usuários enfrentam problemas com este tipo de modem ainda; entretanto, quero lembrar a todos de que não disponho deste tipo de equipamento para testar, então qualquer eventual dúvida deve ser enviada diretamente ao autor ou ao fórum.
Marca: 3Com FCC: 4X2USA-32034-M5-E Produto: 3CP2976-OEM-50 Interface: PCI velocidade: 56K
Passos:
Determine a IRQ e endereço I/O do modem. Ambos são mostrados no boot do kernel.
1.1. Usando 'lspci': Execute: 'lspci -v' e procure alguma coisa como:
00:0c.0 Serial controller: US Robotics: Unknown device 1008 (rev 01) (prog-if 02) Subsystem: Unknown device 12b9:00aa Flags: medium devsel, IRQ 11 I/O ports at b400 Capabilities:
1.2. Usando /proc/pci: Execute: 'cat /proc/pci' e procure alguma coisa como:
Bus 0, device 12, function 0: Serial controller: Unknown vendor Unknown device (rev 1). Vendor id=12b9. Device id=1008. Medium devsel. IRQ 11. I/O at 0xb400 [0xb401].
Determine o tty do modem: O tty do modem é a proxima interface serial disponível. Se você tem ttyS0 e ttyS1, o modem deve estar na ttyS3. Tente usar: ttyS0, ttyS1, ttyS2 ou ttyS3.
Comandos de configuração do modem: Você precisa usar o comando "setserial" para configurar o modem. Para maiores informações, faça "man setserial".
Substitua a IRQ, I/O e TTY com suas configurações:
setserial /dev/TTY irq IRQ port I/O ^fourport ^auto_irq skip_test autoconfig spd_vhi
Exemplo:
setserial /dev/ttyS3 irq 11 port 0xb400 ^fourport ^auto_irq skip_test autoconfig spd_vhi
Configure o modem pra iniciar automaticamente no boot, porque é necessário configura-lo toda vez que é iniciado o linux.
4.1. Se você usa RedHat 6.x, Conectiva 5.0:
4.1.1. Crie o arquivo: /etc/rc.d/rc.serial
4.1.2. Coloque os seguintes comandos no arquivo rc.serial:
#!/bin/sh
# modem 3COM, fazendo a configuração de IRQ e PORTA:
setserial /dev/ttyS3 irq 11 port 0xb400 ^fourport ^auto_irq skip_test autoconfig spd_vhi
# Mostrando no boot a inicialização do modem:
setserial /dev/modem -b
4.1.3. Faça o arquivo ficar executável: chmod +x /etc/rc.d/rc.serial
4.2. Outras distribuições, se não funcionar, envie-me e-mail (webmasterjo@email.com).
4.2.1. Se você não possui nenhum script de conexão, use o ppp-facil de Augusto C. Campos na seguinte home page: www.linux.trix.net Este script funciona na maioria das vezes com modems 3COM.
OBS:. Este modem 56k PCI 3CP2976 não é Winmodem, ele é um modem padrão V.90 com voice. "Eu tenho um idêntico. :) "
O Arquivo Histórico do BR-Linux.org mantém no ar (sem alteração, exceto quanto à formatação) notícias, artigos e outros textos publicados originalmente no site na segunda metade da década de 1990 e na primeira década do século XXI, que contam parte considerável a história do Linux e do Open Source no Brasil. Exceto quando indicado em contrário, a autoria dos textos é de Augusto Campos, e os termos de uso podem ser consultados na capa do BR-Linux.org. Considerando seu caráter histórico, é provável que boa parte dos links estejam quebrados, e que as informações deste texto estejam desatualizadas.