Fórum Ubuntu Linux - PT

Suporte Técnico => Hardware e Periféricos => Notebooks e Handhelds => Tópico iniciado por: Miguel steffen em 15 de Setembro de 2007, 10:47

Título: O note não identifica o modem (RESOLVIDO)
Enviado por: Miguel steffen em 15 de Setembro de 2007, 10:47
Desculpa pessoal, deletei sem querer o tópico.

Estou com problemas no meu modem que o ubuntu 7.04 não identifica, o modelo do note é vaio VGN-  C260E e o modelo do modem é Integrated V.92/V.90 Modem with RJ-11 interface .

Pelo que pediram segue o resultado dos comandos.

Valeu pela ajuda, envio abaixo o solicitado.

miguel@miguel:~$ lspci
00:00.0 Host bridge: Intel Corporation Mobile 945GM/PM/GMS/940GML and 945GT Express Memory Controller Hub (rev 03)
00:02.0 VGA compatible controller: Intel Corporation Mobile 945GM/GMS/940GML Express Integrated Graphics Controller (rev 03)
00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS/940GML Express Integrated Graphics Controller (rev 03)
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02)
00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 02)
00:1c.1 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 (rev 02)
00:1c.2 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 3 (rev 02)
00:1c.3 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 4 (rev 02)
00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #2 (rev 02)
00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #3 (rev 02)
00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #4 (rev 02)
00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2)
00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 02)
00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE Controller (rev 02)
00:1f.2 IDE interface: Intel Corporation 82801GBM/GHM (ICH7 Family) Serial ATA Storage Controller IDE (rev 02)
00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 02)
02:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8036 PCI-E Fast Ethernet Controller (rev 16)
06:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG Network Connection (rev 02)
0a:03.0 CardBus bridge: Texas Instruments PCIxx12 Cardbus Controller
0a:03.1 FireWire (IEEE 1394): Texas Instruments PCIxx12 OHCI Compliant IEEE 1394 Host Controller
0a:03.2 Mass storage controller: Texas Instruments 5-in-1 Multimedia Card Reader (SD/MMC/MS/MS PRO/xD)

miguel@miguel:~$ lspci -n
00:00.0 0600: 8086:27a0 (rev 03)
00:02.0 0300: 8086:27a2 (rev 03)
00:02.1 0380: 8086:27a6 (rev 03)
00:1b.0 0403: 8086:27d8 (rev 02)
00:1c.0 0604: 8086:27d0 (rev 02)
00:1c.1 0604: 8086:27d2 (rev 02)
00:1c.2 0604: 8086:27d4 (rev 02)
00:1c.3 0604: 8086:27d6 (rev 02)
00:1d.0 0c03: 8086:27c8 (rev 02)
00:1d.1 0c03: 8086:27c9 (rev 02)
00:1d.2 0c03: 8086:27ca (rev 02)
00:1d.3 0c03: 8086:27cb (rev 02)
00:1d.7 0c03: 8086:27cc (rev 02)
00:1e.0 0604: 8086:2448 (rev e2)
00:1f.0 0601: 8086:27b9 (rev 02)
00:1f.1 0101: 8086:27df (rev 02)
00:1f.2 0101: 8086:27c4 (rev 02)
00:1f.3 0c05: 8086:27da (rev 02)
02:00.0 0200: 11ab:4351 (rev 16)
06:00.0 0280: 8086:4222 (rev 02)
0a:03.0 0607: 104c:8039
0a:03.1 0c00: 104c:803a
0a:03.2 0180: 104c:803b


miguel@miguel:~$ lsmod
Module                  Size  Used by
bcm43xx               126824  0
ieee80211softmac       31360  1 bcm43xx
binfmt_misc            12680  1
rfcomm                 40856  0
l2cap                  25856  5 rfcomm
bluetooth              55908  4 rfcomm,l2cap
nfs                   240876  0
nfsd                  218992  17
exportfs                6912  1 nfsd
lockd                  64904  3 nfs,nfsd
sunrpc                161340  12 nfs,nfsd,lockd
i915                   25472  4
drm                    81044  5 i915
sonypi                 23196  0
ppdev                  10116  0
acpi_cpufreq           10056  0
cpufreq_powersave       2688  0
cpufreq_stats           7360  0
cpufreq_userspace       5408  0
cpufreq_ondemand        9228  2
cpufreq_conservative     8200  0
freq_table              5792  3 acpi_cpufreq,cpufreq_stats,cpufreq_ondemand
tc1100_wmi              8068  0
pcc_acpi               13184  0
sony_acpi               6284  0
dev_acpi               12292  0
video                  16388  0
battery                10756  0
container               5248  0
sbs                    15652  0
button                  8720  0
i2c_ec                  6016  1 sbs
i2c_core               22656  1 i2c_ec
dock                   10268  0
ac                      6020  0
asus_acpi              17308  0
backlight               7040  1 asus_acpi
usbhid                 26592  0
hid                    27392  1 usbhid
ipv6                  268960  10
af_packet              23816  2
sbp2                   23812  0
parport_pc             36388  0
lp                     12452  0
parport                36936  3 ppdev,parport_pc,lp
fuse                   46612  0
snd_hda_intel          21912  1
snd_hda_codec         205056  1 snd_hda_intel
snd_pcm_oss            44544  0
snd_mixer_oss          17408  1 snd_pcm_oss
pcmcia                 39212  0
snd_pcm                79876  3 snd_hda_intel,snd_hda_codec,snd_pcm_oss
snd_seq_dummy           4740  0
snd_seq_oss            32896  0
sky2                   43528  0
snd_seq_midi            9600  0
snd_rawmidi            25472  1 snd_seq_midi
snd_seq_midi_event      8448  2 snd_seq_oss,snd_seq_midi
tifm_7xx1               8704  0
tifm_core              11140  1 tifm_7xx1
snd_seq                52592  6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
ipw3945               118816  1
yenta_socket           27532  1
rsrc_nonstatic         14080  1 yenta_socket
pcmcia_core            40852  3 pcmcia,yenta_socket,rsrc_nonstatic
joydev                 10816  0
iTCO_wdt               11812  0
iTCO_vendor_support     4868  1 iTCO_wdt
snd_timer              23684  2 snd_pcm,snd_seq
snd_seq_device          9100  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
ieee80211              34760  3 bcm43xx,ieee80211softmac,ipw3945
ieee80211_crypt         7040  1 ieee80211
snd                    54020  12 snd_hda_intel,snd_hda_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
soundcore               8672  1 snd
psmouse                38920  0
serio_raw               7940  0
intel_agp              26140  1
agpgart                35400  3 drm,intel_agp
shpchp                 34324  0
pci_hotplug            32576  1 shpchp
snd_page_alloc         10888  2 snd_hda_intel,snd_pcm
tsdev                   8768  0
evdev                  11008  6
reiserfs              247680  2
sg                     36252  0
sd_mod                 23428  4
sr_mod                 17060  0
cdrom                  37664  1 sr_mod
generic                 5124  0 [permanent]
ata_piix               15492  3
ehci_hcd               34188  0
ohci1394               36528  0
ieee1394              299448  2 sbp2,ohci1394
ata_generic             9092  0
libata                125720  2 ata_piix,ata_generic
scsi_mod              142348  5 sbp2,sg,sd_mod,sr_mod,libata
uhci_hcd               25360  0
usbcore               134280  4 usbhid,ehci_hcd,uhci_hcd
thermal                14856  0
processor              31048  2 acpi_cpufreq,thermal
fan                     5636  0
fbcon                  42656  0
tileblit                3584  1 fbcon
font                    9216  1 fbcon
bitblit                 6912  1 fbcon
softcursor              3200  1 bitblit
vesafb                  9220  0
capability              5896  0 
commoncap               8192  1 capability

é isso ai.
Título: Re: O note não identifica o modem
Enviado por: alarcon em 15 de Setembro de 2007, 14:33
Vá neste link:

http://ubuntuforum-pt.org/index.php/topic,4204.msg141076.html#msg141076

baixe o pacote quefiz chamado de modem-arquivos-v20.tar.gz, descompacte o mesmo leia o arquivo chamado de guia_instalação.pdf ou Leia-me para saber como usá-lo. Faça os procedimentos, lembrando que quando perguntar o nome de acesso do provedor forneça o mesmo completo (com @provedor.com.br) e não só o nome.

Depois se instalar o pacote e sem ter ocorrido nenhum erro de compilação, portanto observe qualquer erro para relatar, veja se seu modem conecta indo em Aplicações > Internet > GNOME PPP

É quase certeza que não vá funcionar desta forma, portanto caso realmente não funcione faça mais isso, abra um terminal (Menu Aplicações > Acessórios > Terminal) e digite:

sudo /etc/init.d/sl-modem-daemon stop

sudo mv /etc/init.d/sl-modem-daemon /etc/init.d/sl-modem-daemon_backup

sudo gedit /etc/init.d/sl-modem-daemon

e coloque neste arquivo exatamente isso:

Citar
#! /bin/sh
modprobe -r slamr
modprobe -r ungrab-winmodem
slmodemd -c BRAZIL --perm=0666 --alsa hw:0,1 &

salve e saia do arquivo.

depois ainda no terminal digite mais isso:

cd /etc/init.d/

sudo chown root.root sl-modem-daemon

sudo chmod 755 sl-modem-daemon

sudo ln -sf /etc/init.d/sl-modem-daemon /etc/rc0.d/K20sl-modem-daemon

sudo ln -sf /etc/init.d/sl-modem-daemon /etc/rc1.d/K20sl-modem-daemon

sudo ln -sf /etc/init.d/sl-modem-daemon /etc/rc2.d/S20sl-modem-daemon

sudo ln -sf /etc/init.d/sl-modem-daemon /etc/rc3.d/S20sl-modem-daemon

sudo ln -sf /etc/init.d/sl-modem-daemon /etc/rc4.d/S20sl-modem-daemon

sudo ln -sf /etc/init.d/sl-modem-daemon /etc/rc5.d/S20sl-modem-daemon

sudo ln -sf /etc/init.d/sl-modem-daemon /etc/rc6.d/K20sl-modem-daemon


Depois reinicie seu computador e vá em Aplicações > Internet> GNOME PPP e veja se agora conecta. Caso não conecte ainda vá no terminal novamente e digite:

sudo gedit /etc/init.d/sl-modem-daemon

e mude na última linha que deve estar assim:

slmodemd -c BRAZIL --perm=0666 --alsa hw:0,1 &

para

slmodemd -c BRAZIL --perm=0666 --alsa hw:0,6 &

ficando o arquivo desta vez assim:


Citar
#! /bin/sh
modprobe -r slamr
modprobe -r ungrab-winmodem
slmodemd -c BRAZIL --perm=0666 --alsa hw:0,6 &

Depois reinicie seu computador e vá em Aplicações > Internet> GNOME PPP e veja se agora conecta.


Bom notebooks não possuem modems, eles tem uma determinada placa de som que faz o trabalho do modem, pois afinal o trabalho feito pelo modem nada mais é do que o envio de sinais sonoros.

Veja isso:


Citar
Usage with ALSA modem drivers
 --------------------------------
 See SoftModem.txt for a description of the hardware.  For a modem using
 an ALSA driver, the slmodemd_device only has to be  specified within the
 slmodemd command line.  A preliminary "mknod something" command is not necessary.
 The Table shows hardware PCI ID, its card type, driver and slmodemd_device name.
 The ALI5451 and HDA (High Definition Audio) cards can host softmodems. For these
 cards hw:0,0  is the audio card designation and the modem Subsystem on it
 is most commonly hw:0,1 , but there are some hw:0,6 cases. For the older
 soft modem controller family, the ALSA software first assigns hw:0 to an audio
 card, and the following modem designation is hw:1 or equivalently modem:1
 An attempt to use modem:0 may initially appear successful, but modem:0 or hw:0
 is actually the companion audio card.

PCI  ID         controller                 ALSA driver         slmodemd_device
=========    ===============    ===============    ===================
several         HDA cards                snd-hda-intel         hw:0,1  or  hw:0,6
10b9:5451       ALI5451 audio            snd-ali5451           hw:0,1
------------------ softmodem controllers --------------------------
1002:434d       ATI                         snd-atiixp-modem      modem:1
1002:4378       ATI                                 "                  "
1106:3068       VIA                         snd-via82xxx-modem      "
8086:xxxx       many Intel         s      nd-intel8x0m              "
10de:00d9       Nvidia Corp                     "                      "
1039:7013       SIS 630                         "                      "
   Others?                                      "   test              "
---------------------------------------------------------------------------
* The scanModem script tries to determine ALSA modem driver and slmodemd_device
dynamically from /proc/asound/ information, or the internal Archive as a fallback.

 Do a precautionary unloading and reloading of the driver.
   su - root    (not for Ubuntu)
   sudo modprobe -r driver
   sudo modprobe driver
 This precaution is sometimes necessary, because a driver may functionally die
 although loaded. But usually it can be skipped.
 For this System, scanModem deduced slmodemd_device is:  snd-hda-intel
 For most modems the setup command is:
   sudo slmodemd -c COUNTRY_NAME --alsa hw:0,1
 For modems on HDA cards, the command is:
    sudo slmodemd -c COUNTRY_NAME --alsa hw:0,1
             though there have been cases of  hw:0,6

 For the ALI5451 hosted modems, a shortbuffer (-s) option is needed:
   sudo slmodemd -s -c COUNTRY_NAME --alsa hw:0,1

Por final, ainda com o terminal aberto (Menu Aplicações > Acessórios > Terminal), digite:

cat /proc/asound/cards

e cola aqui o resultado.
Título: Re: O note não identifica o modem
Enviado por: Miguel steffen em 15 de Setembro de 2007, 15:22
Olá

Já segui todos os procedimentos e ainda não estou conseguindo identificar o modem.

dei o comando final e vejam o resultado

miguel@miguel:~$ cat /proc/asound/cards
 0 [Intel          ]: HDA-Intel - HDA Intel
                      HDA Intel at 0xd0240000 irq 22
Título: Re: O note não identifica o modem
Enviado por: alarcon em 15 de Setembro de 2007, 16:43
Olá

Já segui todos os procedimentos e ainda não estou conseguindo identificar o modem.

dei o comando final e vejam o resultado

miguel@miguel:~$ cat /proc/asound/cards
 0 [Intel          ]: HDA-Intel - HDA Intel
                      HDA Intel at 0xd0240000 irq 22


Os passos que te informei não é para identificar seu modem e sim para tentar fazê-lo funcionar, por que já ajudei um usuário italiano aqui no fórum que veio me pedir ajuda e com os procedimentos que te informei ele relatou seu sucesso, então resolvi te indicar os passos. Agora não sei se ele fez mais alguma coisa por que como se pode imaginar a comunicação não foi lá muito eficiente (eu falando português e ele italiano ;D).

O responsável por fazer o papel de modem no seu sistema é esse:

00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02)

Veja seu comando lspci

Ele usa o módulo snd_hda_intel que você usa (veja o seu comando lsmod).

O driver Smartlink dá suporte para este caso também, pelo que pude observar no texto em Inglês que eu postei logo acima, mas lá ele indica como parâmetro isso:

slmodemd -c BRAZIL --perm=0666 --alsa hw:0,1 &

ou isso

slmodemd -c BRAZIL --perm=0666 --alsa hw:0,6 &

para ser usado.

Mas, se você realmente fez tudo que pedi e exatamente da forma como descrevi e não funcionou, tente como parâmetro então um destes:

slmodemd -c BRAZIL --perm=0666 --alsa hw:0 &

slmodemd -c BRAZIL --perm=0666 --alsa hw:1  &

slmodemd -c BRAZIL --perm=0666 --alsa hw:0,0 &

slmodemd -c BRAZIL --perm=0666 --alsa modem:0 &

slmodemd -c BRAZIL --perm=0666 --alsa modem:1 &

mas os indicados são os que já falei.

OBS: Outro usuário aqui que possui note e tentou também estas dicas disse que o único que funcionava para ele era o que terminava com hw:0, mais ele ficava sem som no note, então use por sua conta e risco, pois não tenho nenhum note com este tipo de modem para testar aqui e apenas estou tomando por base o que me foi relatado pelo italiano que solicitou minha ajuda e que no caso dele resolveu o problema.
 

Atenção: Se você quiser acompanhar o que o usuário italiano chamado de herculesso77  fez até resolver seu problema é só ir neste link aqui:

http://ubuntuforum-pt.org/index.php/topic,4204.msg91572.html#msg91572

em diante no meu tópico veja sempre suas mensagens posteriores a esta aí de cima para saber o que ele foi fazendo até seu note funcionar com conexão discada.

O modem dele tinha como ID isso 8086:27d8  que é exatamente o mesmo que o seu, como você pode constatar pelo comando que te pedi (lspci -n).

Faça isso no terminal:

lspci -d 8086:27d8    

e cole aqui o que retorna.


Para o herculesso77 a opção que funcionou foi a hw:0,6 segundo ele postou no final deste texto aqui:

http://ubuntuforum-pt.org/index.php/topic,4204.msg94081.html#msg94081

Título: Re: O note não identifica o modem
Enviado por: Miguel steffen em 17 de Setembro de 2007, 11:06
Olá Alarcon,

Primeiramente agradecer pelo esforço e pelas dicas. Infelizmente ou eu sou muito leigo e "burro" para conseguir fazer os procedimentos ou realmente o problema é mais grave.

Pelo que vi, li, reli e reli denovo todos os procedimentos. Inclusive a ajuda que deu ao italiano. Tentei e acho que fiz tudo corretamente. Fiquei o final de semana todo tentando esse trem funcionar. Entretanto sempre no final de tudo me vem a seguinte mensagem. NÃO É POSSÍVEL ABRIR O MODEM.

Onde será que estou errando.

Bem, se não conseguir  resolver, estou para ver com um amigo um modem externo. Vamos ver até onde conseguimos.

Realmente não quero voltar a trabalhar com software proprietário e qualquer coisa vale o sacrifício de esperar um tempo até que alguma operadora se interesse em colocar ADSL no meu pobre e humilde bairro.

Abraços
Título: Re: O note não identifica o modem
Enviado por: alarcon em 17 de Setembro de 2007, 13:36
Olá Alarcon,

Primeiramente agradecer pelo esforço e pelas dicas. Infelizmente ou eu sou muito leigo e "burro" para conseguir fazer os procedimentos ou realmente o problema é mais grave.

Pelo que vi, li, reli e reli denovo todos os procedimentos. Inclusive a ajuda que deu ao italiano. Tentei e acho que fiz tudo corretamente. Fiquei o final de semana todo tentando esse trem funcionar. Entretanto sempre no final de tudo me vem a seguinte mensagem. NÃO É POSSÍVEL ABRIR O MODEM.

Onde será que estou errando.

Bem, se não conseguir  resolver, estou para ver com um amigo um modem externo. Vamos ver até onde conseguimos.

Realmente não quero voltar a trabalhar com software proprietário e qualquer coisa vale o sacrifício de esperar um tempo até que alguma operadora se interesse em colocar ADSL no meu pobre e humilde bairro.

Abraços

Bem vamos ver o que conseguimos.

Primeiro você instalou o meu pacote modem-arquivos-v20.tar.gz?

No Ubuntu abra um terminal e digite:

ps -aux | grep slmodemd

e cole aqui o resultado.

Também veja pra mim o resultado dos seguintes comandos:

dmesg | grep slamr

lsmod | grep slamr

lsmod | grep ungrab_winmodem



veja se em:

/lib/modules/2.6.20-15-generic/kernel/sound/core/oss/
existe o arquivo snd-mixer-oss.ko

/lib/modules/2.6.20-15-generic/kernel/sound/core/oss/
existe o arquivo snd-pcm-oss.ko

/lib/modules/2.6.20-15-generic/kernel/sound/core/seq/oss/
existe o arquivo snd-seq-oss.ko

/lib/modules/2.6.20-15-generic/kernel/sound/core/seq/
existe o arquivo snd-seq-device.ko

/lib/modules/2.6.20-15-generic/kernel/sound/core/seq/
existe o arquivo snd-seq.ko

/lib/modules/2.6.20-15-generic/kernel/sound/core/seq/
existe o arquivo snd-seq-midi-event.ko

/lib/modules/2.6.20-15-generic/kernel/sound/core/
existe o arquivo snd.ko

/lib/modules/2.6.20-15-generic/kernel/sound/core/
existe o arquivo snd-page-alloc.ko

/lib/modules/2.6.20-15-generic/kernel/sound/core/
existe o arquivo snd-pcm.ko

/lib/modules/2.6.20-15-generic/kernel/sound/core/
existe o arquivo snd-rtctimer.ko

/lib/modules/v/kernel/sound/core/
existe o arquivo snd-timer.ko

/lib/modules/2.6.20-15-generic/kernel/sound/pci/hda/
existe o arquivo snd-hda-codec.ko

/lib/modules/2.6.20-15-generic/kernel/sound/pci/hda/
existe o arquivo snd-hda-intel.ko

/etc/rc0.d/
existe o arquivo K20sl-modem-daemon

/etc/rc1.d/
existe o arquivo K20sl-modem-daemon

/etc/rc2.d/
existe o arquivo S20sl-modem-daemon

/etc/rc3.d/
existe o arquivo S20sl-modem-daemon

/etc/rc4.d/
existe o arquivo S20sl-modem-daemon

/etc/rc5.d/
existe o arquivo S20sl-modem-daemon

/etc/rc6.d/
existe o arquivo K20sl-modem-daemon

/etc/init.d/
existe o arquivo sl-modem-daemon e qual é o seu conteúdo.

Veja para mim o nome do(s) arquivo(s) que está(m) neste local:

/proc/asound/card0/codec*#*/ onde os asteriscos são valores, numéricos, que não sei, pois variam de PC para PC.






Título: Re: O note não identifica o modem
Enviado por: Miguel steffen em 17 de Setembro de 2007, 13:44
Ola, conforme pedido,

Abaixo o resultado do primeiro comando.

miguel@miguel:~$ ps -aux | grep slmodemd
Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html
miguel   10125  0.0  0.0   2896   776 pts/0    S+   13:38   0:00 grep slmodemd


os demais comandos não apresentam nenhum resultado.



Título: Re: O note não identifica o modem
Enviado por: alarcon em 17 de Setembro de 2007, 13:49
Ola, conforme pedido,

Abaixo o resultado do primeiro comando.

miguel@miguel:~$ ps -aux | grep slmodemd
Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html
miguel   10125  0.0  0.0   2896   776 pts/0    S+   13:38   0:00 grep slmodemd


os demais comandos não apresentam nenhum resultado.





Bom pelo que vejo você não instalou o meu pacote, pois o driver responsável pela ativação do modem não está ativo pelo que posso ver pelo comando ps -aux | grep slmodemd que era para ter dado como resposta algo do tipo:

slmodemd -c BRAZIL --perm=0666 --alsa hw:0,1

ou

slmodemd -c BRAZIL --perm=0666 /dev/slamr0

Você também não me disse se em /etc/init.d/ existe o arquivo sl-modem-daemon e qual é o seu conteúdo que perguntei logo acima.

OBS: As informações que peço para você me informar em determinadas pastas, caso não saiba, podem ser verificadas indo no Menu Locais > Pasta Pessoal e depois clicando no lado esquerdo em Sistema de Arquivos e no lado direito procurando nas pastas perguntadas, ou seja, usando o nautilus o equivalente ao gerenciador de arquivos do windows chamado de windows explorer.
Título: Re: O note não identifica o modem
Enviado por: Miguel steffen em 17 de Setembro de 2007, 13:51
Olá

Eu instalei e inclusive fiz as mudanças conforme as tentativas, mas posso fazer todo o procedimento denovo. Pois já o fiz umas 3 vezes...hehehe, vou tentar fazer tudo denovo e retorno.
Título: Re: O note não identifica o modem
Enviado por: alarcon em 17 de Setembro de 2007, 13:54
Olá

Eu instalei e inclusive fiz as mudanças conforme as tentativas, mas posso fazer todo o procedimento denovo. Pois já o fiz umas 3 vezes...hehehe, vou tentar fazer tudo denovo e retorno.

Antes de fazer tudo outra vez por favor releia o que falei logo acima nos dois ultimos tópicos anteriores a este e me forneça exatamente o que pedi neles ok.
Título: Re: O note não identifica o modem
Enviado por: alarcon em 17 de Setembro de 2007, 14:10
Faz o seguinte baixe este programa chamado de scanModem deste link:

http://132.68.73.235/linmodems/packages/scanModem.gz

Coloque na sua pasta pessoal dentro da /home/ no Ubuntu clique com o botão direito do mouse sobre ele e escolha extrair aqui. Depois abra um terminal (Menu Aplicações > Acessório > Terminal) e digite:

./scanModem.sept07

Atenção: antes da barra inclinada tem um sinal de ponto (.) ok.

aguarde ele trabalhar e depois copie toda a informação que ele mostrar no terminal e cole aqui ok.
Título: Re: O note não identifica o modem
Enviado por: Miguel steffen em 17 de Setembro de 2007, 14:16
Lá vamos nós...

Nada de nada... veja... Extrai ele na /home

miguel@miguel:~$ ./scanModem.sept07
bash: ./scanModem.sept07: Permissão negada
miguel@miguel:~$
Título: Re: O note não identifica o modem
Enviado por: alarcon em 17 de Setembro de 2007, 14:20
Lá vamos nós...

Nada de nada... veja... Extrai ele na /home

miguel@miguel:~$ ./scanModem.sept07
bash: ./scanModem.sept07: Permissão negada
miguel@miguel:~$


no terminal antes digite:

chmod +x scanModem.sept07

e só depois

./scanModem.sept07

é que antes você tinha de dar permissão de execução para o arquivo e havia me esquecido de dizer isso.
Título: Re: O note não identifica o modem
Enviado por: Miguel steffen em 17 de Setembro de 2007, 14:32
É meu carissimo,

Por isso estou cada dia mais convicto de usar software livre, pois é muito parecido com a vida real...hehehe, eita vida dura...bora abaixo o retorno do comando.

miguel@miguel:~$ chmod +x scanModem.sept07
miguel@miguel:~$ ./scanModem.sept07

 From http://limodems.technion.ac.il , get a recent update of scanModem,
 if this copy was not there obtained. There are weekly updates.
 Updated on: 2007_Sept_07

 Please rename this script scanModem, or some files will not print out.
 Abort with Ctrl-C, or wait 5 seconds to continue.

Identifying PCI bus slots with candidate modems.
 === Finished modem firmware and bootup diagnostics section. ===
 === Next deducing cogent software ===

Analysing card in PCI bus 00:1b.0, writing to scanout.00:1b.0
        Modem with PCI ID 8086:27d8 is in the software modem category.
Checking for match with Archived softmodem information.
IDENT=hsfmodem
Using scanout.00:1b.0 data, and writing guidance to ModemData.txt
cat: 14f12c06: Arquivo ou diretório inexistente
./scanModem.sept07: line 1952: /proc/asound/card0/codec#1: Permissão negada
Writing Intel.txt
Writing Conexant.txt

 Writing residual guidance customized to your System.
   A subfolder Modem/  has been written,  containing these files with more detailed Information:
 ------------------------------------------------------------------------------------------
 1stRead.txt     ALSAmiguel.tgz  Conexant.txt   DriverCompiling.txt
InfoGeneral.txt  Intel.txt       ModemData.txt  Rational.txt
scanout.00:1b.0  SoftModem.txt   Testing.txt    UNSUBSCRIBE.txt
wvdial.txt       YourSystem.txt
-------------------------------------------------------------------------------------------
       Please read 1stRead.txt first for Guidance.
Título: Re: O note não identifica o modem
Enviado por: alarcon em 17 de Setembro de 2007, 14:38
É meu carissimo,

Por isso estou cada dia mais convicto de usar software livre, pois é muito parecido com a vida real...hehehe, eita vida dura...bora abaixo o retorno do comando.

miguel@miguel:~$ chmod +x scanModem.sept07
miguel@miguel:~$ ./scanModem.sept07

 From http://limodems.technion.ac.il , get a recent update of scanModem,
 if this copy was not there obtained. There are weekly updates.
 Updated on: 2007_Sept_07

 Please rename this script scanModem, or some files will not print out.
 Abort with Ctrl-C, or wait 5 seconds to continue.

Identifying PCI bus slots with candidate modems.
 === Finished modem firmware and bootup diagnostics section. ===
 === Next deducing cogent software ===

Analysing card in PCI bus 00:1b.0, writing to scanout.00:1b.0
        Modem with PCI ID 8086:27d8 is in the software modem category.
Checking for match with Archived softmodem information.
IDENT=hsfmodem
Using scanout.00:1b.0 data, and writing guidance to ModemData.txt
cat: 14f12c06: Arquivo ou diretório inexistente
./scanModem.sept07: line 1952: /proc/asound/card0/codec#1: Permissão negada
Writing Intel.txt
Writing Conexant.txt

 Writing residual guidance customized to your System.
   A subfolder Modem/  has been written,  containing these files with more detailed Information:
 ------------------------------------------------------------------------------------------
 1stRead.txt     ALSAmiguel.tgz  Conexant.txt   DriverCompiling.txt
InfoGeneral.txt  Intel.txt       ModemData.txt  Rational.txt
scanout.00:1b.0  SoftModem.txt   Testing.txt    UNSUBSCRIBE.txt
wvdial.txt       YourSystem.txt
-------------------------------------------------------------------------------------------
       Please read 1stRead.txt first for Guidance.


não está completo o resultado, acho então que você deve executá-lo como root assim:

sudo ./scanModem.sept07

o resultado deve ser mais assim como neste link:

http://ubuntuforum-pt.org/index.php/topic,4204.msg91572.html#msg91572

Melhor ele deve ter criado uma pasta chamada Modem dentro da sua pasta de usuário na home cole aqui o resultado do arquivo ModemData.txt
Título: Re: O note não identifica o modem
Enviado por: Miguel steffen em 17 de Setembro de 2007, 14:43
Nada denovo, veja o resultado

miguel@miguel:~$ sudo ./scanModem.sept07

 From http://limodems.technion.ac.il , get a recent update of scanModem,
 if this copy was not there obtained. There are weekly updates.
 Updated on: 2007_Sept_07

 Please rename this script scanModem, or some files will not print out.
 Abort with Ctrl-C, or wait 5 seconds to continue.

Identifying PCI bus slots with candidate modems.
 === Finished modem firmware and bootup diagnostics section. ===
 === Next deducing cogent software ===

Analysing card in PCI bus 00:1b.0, writing to scanout.00:1b.0
        Modem with PCI ID 8086:27d8 is in the software modem category.
Checking for match with Archived softmodem information.
IDENT=hsfmodem
Using scanout.00:1b.0 data, and writing guidance to ModemData.txt
cat: 14f12c06: Arquivo ou diretório inexistente
./scanModem.sept07: line 1952: /proc/asound/card0/codec#1: Permissão negada
Writing Intel.txt
Writing Conexant.txt

 Writing residual guidance customized to your System.
   A subfolder Modem/  has been written,  containing these files with more detailed Information:
 ------------------------------------------------------------------------------------------
 1stRead.txt     ALSAroot.tgz    Conexant.txt   DriverCompiling.txt
InfoGeneral.txt  Intel.txt       ModemData.txt  Rational.txt
scanout.00:1b.0  SoftModem.txt   Testing.txt    UNSUBSCRIBE.txt
wvdial.txt       YourSystem.txt
-------------------------------------------------------------------------------------------
       Please read 1stRead.txt first for Guidance.

Título: Re: O note não identifica o modem
Enviado por: alarcon em 17 de Setembro de 2007, 14:48
Nada denovo, veja o resultado

miguel@miguel:~$ sudo ./scanModem.sept07

 From http://limodems.technion.ac.il , get a recent update of scanModem,
 if this copy was not there obtained. There are weekly updates.
 Updated on: 2007_Sept_07

 Please rename this script scanModem, or some files will not print out.
 Abort with Ctrl-C, or wait 5 seconds to continue.

Identifying PCI bus slots with candidate modems.
 === Finished modem firmware and bootup diagnostics section. ===
 === Next deducing cogent software ===

Analysing card in PCI bus 00:1b.0, writing to scanout.00:1b.0
        Modem with PCI ID 8086:27d8 is in the software modem category.
Checking for match with Archived softmodem information.
IDENT=hsfmodem
Using scanout.00:1b.0 data, and writing guidance to ModemData.txt
cat: 14f12c06: Arquivo ou diretório inexistente
./scanModem.sept07: line 1952: /proc/asound/card0/codec#1: Permissão negada
Writing Intel.txt
Writing Conexant.txt

 Writing residual guidance customized to your System.
   A subfolder Modem/  has been written,  containing these files with more detailed Information:
 ------------------------------------------------------------------------------------------
 1stRead.txt     ALSAroot.tgz    Conexant.txt   DriverCompiling.txt
InfoGeneral.txt  Intel.txt       ModemData.txt  Rational.txt
scanout.00:1b.0  SoftModem.txt   Testing.txt    UNSUBSCRIBE.txt
wvdial.txt       YourSystem.txt
-------------------------------------------------------------------------------------------
       Please read 1stRead.txt first for Guidance.



Na sua pasta de usuário dentro da /home/ foi criada uma pasta chamada de Modem que contém vários arquivos, portanto cole aqui o conteúdo do arquivo chamado de ModemData.txt
Título: Re: O note não identifica o modem
Enviado por: alarcon em 17 de Setembro de 2007, 15:06
Encontrou?

é que estou desconfiando que seu modem não vai usar o driver Smartlink e sim o Conexant e para isso preciso saber a ID do subsystem do modem e o arquivo em questão vai me fornecer.

se não estiver encontrando, então faça assim do terminal:

lspci -nv

e cole aqui as seis linhas que tem esta informação 8086:27d8


Por exemplo o meu modem tem esta ID 14f1:2702

ao dar o comando lspci -nv procurei pela linha que aparece a minha ID e copie as 6 linhas ficando assim:

Citar
00:0b.0 0780: 14f1:2702 (rev 01)
        Subsystem: 14f1:2004
        Flags: bus master, medium devsel, latency 32, IRQ 10
        Memory at ed100000 (32-bit, non-prefetchable) [size=64K]
        I/O ports at c400
        Capabilities: <access denied>

a informação que quero é a que está em vermelho.
Título: Re: O note não identifica o modem
Enviado por: Miguel steffen em 17 de Setembro de 2007, 17:22
Olá,

Tentei, mas deu o mesmo resultado...

miguel@miguel:~$ sudo ./scanModem.sept07
Password:

 From http://limodems.technion.ac.il , get a recent update of scanModem,
 if this copy was not there obtained. There are weekly updates.
 Updated on: 2007_Sept_07

 Please rename this script scanModem, or some files will not print out.
 Abort with Ctrl-C, or wait 5 seconds to continue.

Identifying PCI bus slots with candidate modems.
 === Finished modem firmware and bootup diagnostics section. ===
 === Next deducing cogent software ===

Analysing card in PCI bus 00:1b.0, writing to scanout.00:1b.0
        Modem with PCI ID 8086:27d8 is in the software modem category.
Checking for match with Archived softmodem information.
IDENT=hsfmodem
Using scanout.00:1b.0 data, and writing guidance to ModemData.txt
cat: 14f12c06: Arquivo ou diretório inexistente
./scanModem.sept07: line 1952: /proc/asound/card0/codec#1: Permissão negada
Writing Intel.txt
Writing Conexant.txt

 Writing residual guidance customized to your System.
   A subfolder Modem/  has been written,  containing these files with more detailed Information:
 ------------------------------------------------------------------------------------------
 1stRead.txt     ALSAroot.tgz    Conexant.txt   DriverCompiling.txt
InfoGeneral.txt  Intel.txt       ModemData.txt  Rational.txt
scanout.00:1b.0  SoftModem.txt   Testing.txt    UNSUBSCRIBE.txt
wvdial.txt       YourSystem.txt
-------------------------------------------------------------------------------------------
       Please read 1stRead.txt first for Guidance.
Título: Re: O note não identifica o modem
Enviado por: alarcon em 18 de Setembro de 2007, 10:07
Por favor Edite seu texto acima e retire dele todas as entradas [size] e [size=valor] que tiver no seu texto para poder diminui-lo, pois assim está tomando muito espaço e dificultando a leitura.

Quando você executou o script scanModem ele criou dentro da sua pasta de usuário que está por sua vez dentro da pasta home uma pasta chamada de Modem, ou seja, /home/seu_usuario/Modem/, e lá existem vários arquivos .txt. Gostaria que você colasse aqui o conteúdo destes três: Conexant.txt, Intel.txt e ModemData.txt
Título: Re: O note não identifica o modem
Enviado por: alarcon em 18 de Setembro de 2007, 10:51
Seu notebook possui uma determinada placa de som que também faz o papel de modem, pois se você observar bem o papel que o modem faz nada mais é do que o envio de sinais sonoros.

O que pode se chamar de modem no seu sistema é isso aqui:

00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02)

por isso que você diz que o sistema não identifica seu modem, por que na verdade o que existe é a placa de som com uma capacidade especial de executar as funções do modem também.

O driver Smartlink dá suporte para alguns modems High Definition Audio Controller  (ICH7 Family), mas não da forma com que ele (o driver Smartlink) é usado por padrão.

O que fiz foi fazer você usar o meu pacote de instalação automática dos modems que usam o driver Smartlink para facilitar as coisas para você já que é um iniciante, mas não vamos utilizá-lo da forma padrão. Quando se instala o meu pacote ele cria um script chamado de sl-modem-daemon que é o responsável pela ativação do modem na hora do boot do PC, só que ele não é capaz de detectar sua forma só as outras formas de uso que são as padrões.

O que fiz foi alterar este script para um que funcionasse com você que ficou assim:

Citar
#! /bin/sh
modprobe -r slamr
modprobe -r ungrab-winmodem
slmodemd -c BRAZIL --perm=0666 --alsa hw:0,1 ou hw:0,6 &

Seguindo aquele texto em inglês que colei aqui.

Não sei se você está fazendo os procedimentos de forma correta por que não sei o seu nível de conhecimento sobre linux e muitas vezes um passo que parece simples para mim pode ser difícil para você, portanto cabe a você me falar onde não entendeu o que eu disse ok.

Muitas vezes aqui te pedi determinada informação e você não me respondeu ou respondeu de maneira incompleta e as informações que te peço é muito importante para te ajudar, então peço maior atenção no que pergunto e no que você me responde.

Sei que fazer o modem funcionar, principalmente softmodems, não é uma tarefa fácil, em alguns casos, mas depois que se aprende como, fica-se com um conhecimento formidável sobre os modems e até sobre o linux.

Os passo são os que já informei a você se quiser releia-os e tente outras vezes. Se não funcionar, então tente um hardmodem mesmo.

O driver Smartlink é uma espécie de "coringa", pois funciona com uma quantidade enorme de modems e é sempre testado primeiro se o usuário não sabe qual é o driver correto para o seu modem. Caso não tenha dado certo com ele e você não tenha acesso a hardmodems, então tente drivers da Conexant e/ou da Intel, mas lembro a você sobre o usuário herculesso77 que me parece ter o mesmo tipo de modem que o seu e relatou sucesso usando o driver Smartlink.
Título: Re: O note não identifica o modem
Enviado por: Miguel steffen em 18 de Setembro de 2007, 11:10
Bom dia,

Realmente estou "apanhando" nessa brincadeira.  Sou iniciante em Linux. Sempre trabalhei com software proprietário e estou decidido que não quero mais trabalhar com os Ruindows da vida.

Confesso também não  achei que seria tão dificultoso, pois lendo e relendo tudo que conversamos, penso que fiz todos os procedimentos. Acho que posso ter derrapado em algum passo, vou abaixo tentar responder as últimas questões que você me pediu. Vamos tentar ir por passos. Preciso lembrar que também já estou com um plano B, mas é um pouco frustrante ter que abandonar o modem pelo fato de não conseguir instalar. Particularmente acho que seria uma derrota inclusive para os futuros "leigos" como eu que precisam acessar com discada.

Segue abaixo o comando e seu resultado:

miguel@miguel:~$ lspci -nv
00:00.0 0600: 8086:27a0 (rev 03)
        Subsystem: 104d:820f
        Flags: bus master, fast devsel, latency 0
        Capabilities: <access denied>

00:02.0 0300: 8086:27a2 (rev 03) (prog-if 00 [VGA])
        Subsystem: 104d:820f
        Flags: bus master, fast devsel, latency 0, IRQ 17
        Memory at d0100000 (32-bit, non-prefetchable)
        I/O ports at 1800
        Memory at b0000000 (32-bit, prefetchable)
        Memory at d0200000 (32-bit, non-prefetchable)
        Capabilities: <access denied>

00:02.1 0380: 8086:27a6 (rev 03)
        Subsystem: 104d:820f
        Flags: bus master, fast devsel, latency 0
        Memory at d0180000 (32-bit, non-prefetchable)
        Capabilities: <access denied>

00:1b.0 0403: 8086:27d8 (rev 02)
        Subsystem: 104d:820f
        Flags: bus master, fast devsel, latency 0, IRQ 22
        Memory at d0240000 (64-bit, non-prefetchable)
        Capabilities: <access denied>

00:1c.0 0604: 8086:27d0 (rev 02) (prog-if 00 [Normal decode])
        Flags: bus master, fast devsel, latency 0
        Bus: primary=00, secondary=02, subordinate=03, sec-latency=0
        I/O behind bridge: 00002000-00002fff
        Memory behind bridge: c8000000-c9ffffff
        Prefetchable memory behind bridge: 00000000c0000000-00000000c1ffffff
        Capabilities: <access denied>

00:1c.1 0604: 8086:27d2 (rev 02) (prog-if 00 [Normal decode])
        Flags: bus master, fast devsel, latency 0
        Bus: primary=00, secondary=04, subordinate=05, sec-latency=0
        I/O behind bridge: 00003000-00003fff
        Memory behind bridge: ca000000-cbffffff
        Prefetchable memory behind bridge: 00000000c2000000-00000000c3ffffff
        Capabilities: <access denied>

00:1c.2 0604: 8086:27d4 (rev 02) (prog-if 00 [Normal decode])
        Flags: bus master, fast devsel, latency 0
        Bus: primary=00, secondary=06, subordinate=07, sec-latency=0
        I/O behind bridge: 00004000-00004fff
        Memory behind bridge: cc000000-cdffffff
        Prefetchable memory behind bridge: 00000000c4000000-00000000c5ffffff
        Capabilities: <access denied>

00:1c.3 0604: 8086:27d6 (rev 02) (prog-if 00 [Normal decode])
        Flags: bus master, fast devsel, latency 0
        Bus: primary=00, secondary=08, subordinate=09, sec-latency=0
        I/O behind bridge: 00005000-00005fff
        Memory behind bridge: ce000000-cfffffff
        Prefetchable memory behind bridge: 00000000c6000000-00000000c7ffffff
        Capabilities: <access denied>

00:1d.0 0c03: 8086:27c8 (rev 02) (prog-if 00 [UHCI])
        Subsystem: 104d:820f
        Flags: bus master, medium devsel, latency 0, IRQ 20
        I/O ports at 1820

00:1d.1 0c03: 8086:27c9 (rev 02) (prog-if 00 [UHCI])
        Subsystem: 104d:820f
        Flags: bus master, medium devsel, latency 0, IRQ 16
        I/O ports at 1840

00:1d.2 0c03: 8086:27ca (rev 02) (prog-if 00 [UHCI])
        Subsystem: 104d:820f
        Flags: bus master, medium devsel, latency 0, IRQ 18
        I/O ports at 1860

00:1d.3 0c03: 8086:27cb (rev 02) (prog-if 00 [UHCI])
        Subsystem: 104d:820f
        Flags: bus master, medium devsel, latency 0, IRQ 17
        I/O ports at 1880

00:1d.7 0c03: 8086:27cc (rev 02) (prog-if 20 [EHCI])
        Subsystem: 104d:820f
        Flags: bus master, medium devsel, latency 0, IRQ 20
        Memory at d0444000 (32-bit, non-prefetchable)
        Capabilities: <access denied>

00:1e.0 0604: 8086:2448 (rev e2) (prog-if 01 [Subtractive decode])
        Flags: bus master, fast devsel, latency 0
        Bus: primary=00, secondary=0a, subordinate=0e, sec-latency=32
        I/O behind bridge: 00006000-00006fff
        Memory behind bridge: d0000000-d00fffff
        Prefetchable memory behind bridge: 0000000088000000-000000008bffffff
        Capabilities: <access denied>

00:1f.0 0601: 8086:27b9 (rev 02)
        Subsystem: 104d:820f
        Flags: bus master, medium devsel, latency 0
        Capabilities: <access denied>

00:1f.1 0101: 8086:27df (rev 02) (prog-if 8a [Master SecP PriP])
        Subsystem: 104d:820f
        Flags: bus master, medium devsel, latency 0, IRQ 18
        I/O ports at 01f0
        I/O ports at 03f4
        I/O ports at 0170
        I/O ports at 0374
        I/O ports at 1810

00:1f.2 0101: 8086:27c4 (rev 02) (prog-if 8f [Master SecP SecO PriP PriO])
        Subsystem: 104d:820f
        Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 21
        I/O ports at 18d0
        I/O ports at 18c4
        I/O ports at 18c8
        I/O ports at 18c0
        I/O ports at 18b0
        Memory at d0444400 (32-bit, non-prefetchable) [size=1K]
        Capabilities: <access denied>

00:1f.3 0c05: 8086:27da (rev 02)
        Subsystem: 104d:820f
        Flags: medium devsel, IRQ 10
        I/O ports at 18e0

02:00.0 0200: 11ab:4351 (rev 16)
        Subsystem: 104d:820f
        Flags: bus master, fast devsel, latency 0, IRQ 17
        Memory at c8000000 (64-bit, non-prefetchable)
        I/O ports at 2000
        Capabilities: <access denied>

06:00.0 0280: 8086:4222 (rev 02)
        Subsystem: 8086:1050
        Flags: bus master, fast devsel, latency 0, IRQ 18
        Memory at cc000000 (32-bit, non-prefetchable)
        Capabilities: <access denied>

0a:03.0 0607: 104c:8039
        Subsystem: 104d:820f
        Flags: bus master, medium devsel, latency 168, IRQ 17
        Memory at d0006000 (32-bit, non-prefetchable)
        Bus: primary=0a, secondary=0b, subordinate=0e, sec-latency=176
        Memory window 0: 88000000-8bfff000 (prefetchable)
        Memory window 1: 8c000000-8ffff000
        I/O window 0: 00006000-000060ff
        I/O window 1: 00006400-000064ff
        16-bit legacy interface ports at 0001

0a:03.1 0c00: 104c:803a (prog-if 10 [OHCI])
        Subsystem: 104d:820f
        Flags: bus master, medium devsel, latency 64, IRQ 17
        Memory at d0005000 (32-bit, non-prefetchable)
        Memory at d0000000 (32-bit, non-prefetchable)
        Capabilities: <access denied>

0a:03.2 0180: 104c:803b
        Subsystem: 104d:820f
        Flags: bus master, medium devsel, latency 64, IRQ 16
        Memory at d0004000 (32-bit, non-prefetchable)
        Capabilities: <access denied>

na pŕoxima mensagem envio os txt.
Título: Re: O note não identifica o modem
Enviado por: Miguel steffen em 18 de Setembro de 2007, 11:19
Vamos aos txt

Conexant chipset modems section 
 --------------------------------
 Vendors 14f1 is Conexant, inheritor of the former vendor 127a Rockwell modem technology.
There are also Conexant chipsets in some modems from vendors:
    158b Allied Data Tech.,
    1024 Zenith
    141a Apache Micro
    148d Digicom Systems.
Support types are:
hcflinmodem package - for older HCF chipset modems




Intel modems
 ==============================
 Vendor=8086 is Intel, Inc. producing chipsets for 536EP host controller free (HCF) modems,
 537 soft modems, several AC'97 softmodem controllers and HDA (High Definition Audio) cards.

 For INTEL537 and INTEL536 chipset modems, to updated support sources are:
 1)     http://linmodems.technion.ac.il/packages/intel/Philippe.Vouters/
 2) http://phep2.technion.ac.il/linmodems/packages/Intel/537/Intel-537EP-2.70.95.0-for-2.6.20.tar.gz

which was accessed through ArchLinux repository
http://cvs.archlinux.org/cgi-bin/viewcvs.cgi/network/intel-537/?cvsroot=Extra&only_with_tag=CURRENT
and download all cogent patchs(*.patch) there from and also to the same folder as the patches:
http://archlinux.org/~james/kernel26beyond-modules/intel-537-beyond/Intel-537EP-2.70.95.0-suse9.3.tgz
With application of the patches with:
 patch -Np0 -i ../flip.patch
 patch -Np0 -i ../compile.patch
 patch -Np1 -i ../module-parm.patch
 patch -Np1 -i ../pm_unregister.patch
 patch -Np1 -i ../asmlinkage.patch
 patch -Np0 -i ../kernel-2.6.19.patch
 patch -Np0 -i ../kernel-2.6.20.patch

After downloading the Intel-537EP-2.70.95.0-for-2.6.20.tar.gz and copying to a Linux partition,
Compile and install with Root permission:
$ make clean
$ make 537
$ su - root
# make install
or under Ubuntu with:
$ sudo make install

 Formal Intel support for Linux appears to have ceased updates.  But their offical
 support packages  can be accessed through:
       http://developer.intel.com/design/modems/support/drivers.htm

 The AC'97/CNR controllers of softmodems usually do NOT use Intel software.
 Rather, the modem Subsystem determines the required software support.
 Subsystems with Conexant chips require hsfmodem software from http:/www.linuxant.com
 Other Subsytems are currently supported by Open Source ALSA drivers plus the slmodemd helper.

 The HDA cards may host softmodem chipsets, through a different bridging then the AC'97 types.
 Both Conexant chip and ALSA supported chipset types have been encountered.

 For the 537 class softmodems, prior to software release 2.70.95.0,
 there were distinct support packages:
   PCI_id    SubSystem_id     Older_package  Comment
  -------------------------------------------------------------------------------
   e159:0001 8086:0003          537          TJ320 v2.0  controller
   8086:1080 8086:100[7,8,A,0]  537EP        8086:1080 AC'97 controller
   8086:1040 8086:1005          537SP        8086:1080 AC'97 controller
   various   various            537AA_secure primary AC'97 controller
                                                over si3054 chip with SIL25 codec
                                                     si == Silicon Instruments
   various   various            537EA        primary CNR  controller
                                                over si3038 chip with INT65 codec
  --------------------------------------------------------------------------------
 But all are currently supported by a single Intel-537EP package
 The 537AA and EA types may be alternatively be supported by an ALSA modem driver
 and the Smartlink slmodemd.
 
 Intel-536 chipset modems have an onboard DSP (digital signal processor) chip.
 They may alternatively be served by the 537EP software, with added CPU burden.

 A very detailed installation report cogent to 537 type modems is at:
    http://linmodems.technion.ac.il/archive-fifth/msg00541.html
 
 For Debian like distros, a modified install script is at: 
   http://members.lycos.co.uk/persianlinux/downloads/intel536EP/Intel536_inst_debian

   ======= end Intel section =======

modedata.txt

Only plain text email is forwarded by the  DISCUSS@linmodems.org List Server.
 Do use the following as the email Subject Line:
           SomeName, YourCountry  kernel 2.6.20-16-generic
 This will alert cogent experts, and  distinguish cases in the Archives.
 YourCountry will enable Country Code guidance.
 Occassionally responses are blocked by an Internet Provider mail filters.
 So in a day, also check the Archived responses at http://www.linmodems.org .
 Local Linux experts can be found through: http://www.linux.org/groups/index.html
--------------------------  System information ----------------------------
CPU=i686, 
Linux version 2.6.20-16-generic (root@terranova) (gcc version 4.1.2 (Ubuntu 4.1.2-0ubuntu4)) #2 SMP Fri Aug 31 00:55:27 UTC 2007
 scanModem update of:  2007_Sept_07


 There are no blacklisted modem drivers in /etc/modprobe*  files
USB modem not detected by lsusb


Several modems are supported by drivers with ALSA, the Advanced Linux Sound Architecture software.
Copying ALSA diagnostics to Modem/ALSAroot.tgz
ALSAversion = 1.0.13

Modem or candidate host audio card have firmware information and diagnostics:

 PCI slot   PCI ID      SubsystemID   Name
 ----------   ---------   ---------   --------------
 00:1b.0   8086:27d8   104d:820f   Audio device: Intel Corporation 82801G

 Modem interrupt assignment and sharing:
 22:     243272          0   IO-APIC-fasteoi   HDA Intel
 --- Bootup diagnostics for card in PCI slot 00:1b.0 ----
[   18.164000] ACPI: PCI Interrupt 0000:00:1b.0[A] -> GSI 22 (level, low) -> IRQ 22
[   18.164000] PCI: Setting latency timer of device 0000:00:1b.0 to 64

 === Finished modem firmware and bootup diagnostics section. ===
 === Next deducing cogent software ===

8086:27d8 is a High Definition Audio card, possibly hosting a soft modem.
Bootup diagnostics lack ALSA data.

 The HDA modem codec file is: /proc/asound/card0/codec#1
-----------------------------------
Codec: Conexant ID 2c06
Address: 1
Vendor Id: 0x14f12c06
Subsystem Id: 0x104d1700
Revision Id: 0x100000

 The audio card hosts a softmodem chip with Vendor ID:  0x14f12c06

 14f1 is the Conexant Vendor ID, and 0x14f12c06 a softmodem chipset.
 Get a hsfmodem package through http://www.linuxant.com

 For candidate modem in PCI bus:  00:1b.0
   Class 0403: 8086:27d8 Audio device: Intel Corporation 82801G
      Primary PCI_id  8086:27d8
    Subsystem PCI_id  104d:820f
    Softmodem codec or Vendor from diagnostics: ID
                              from    Archives:
                       

 Lacking a dsp (digital signal processing) chip, the modem is a software
 intensive or "softmodem" type. Its primary controller manages the traffic
 with the CPU. But the software needed is specified in the Subsystem.
 -----------------------------------------
Support type needed or chipset:   hsfmodem


The diagnostic outputs for this softmodem section have their raw information in
folders and text files under /proc/asound/ which you can browse. The information
is from files:
   /proc/asound/pcm
-------------------------------
00-02: ALC262 Analog : ALC262 Analog : capture 2
00-00: ALC262 Analog : ALC262 Analog : playback 1 : capture 2

   /proc/asound/modules
-------------------------------
 0 snd_hda_intel
   14f12c06
-------------------------------

-------------------------------
Current support status of HDA cards is:
  Vendor IDs  Chip maker     Support type
  ----------  ----------    -------------
  0x14f12bfa  Conexant      hsfmodem , not slmodemd compatible
  0x14f12c06  Conexant      hsfmodem , not slmodemd compatible
  0x11c13026  AgereSystems  snd-hda-intel, slmodemd supported
  0x11c11040  AgereSystems      "             "     support not yet available.
  0x11c13055  AgereSystems      "             "    ,      "
  0x163c3055  Smartlink         "             "    ,      "
  0x163c3155    "               "             "    ,      "
  0x10573055  Motorola          "             "    ,      "
  0x10573155     "              "             "    ,      ""
as of October 2006.

   /proc/asound/card0/codec#1
-------------------------------


and from the command:
   aplay -l | grep -i modem


----------------end Softmodem section --------------

Writing Intel.txt

For owners of a Dell PCs with Conexant HSF modems, a driver source package with full speed enabled is available, but requires driver compiling. Read Conexant.txt

 The hsfmodem package serves a great variety of Conexant chipset modems.
 From  http://www.linuxant.com/drivers/hsf/full/downloads-ubuntu-x86.php
 download hsfmodem_VersionSpec_k2.6.20_16_generic_ubuntu_i386.deb.zip
                           with 2.6.20_16_generic equivalent to 2.6.20-16-generic, your kernel version.
 Under Linux unpack with:
 $ unzip hsfmodem*.zip
 Then install with:
 $ sudo dpkg -i hsfmodem*.deb
 Subsequently, the modem should be found with
 $ sudo wvdialconf /etc/wvdial.conf
 Edit in your personal information with:
 $ sudo gedit /etc/wvdial.conf
 and try dialing out with:
 $ sudo wvdial.
 See Testing.txt  for details.
 
 Read Conexant.txt

Writing Conexant.txt


 Completed candidate modem analyses.

 The base of the UDEV device file system is: /dev/.udev

 Versions adequately match for the compiler installed: 4.1.2
             and the compiler used in kernel assembly: 4.1.2


 
 Minimal compiling resources appear complete:
   make utility - /usr/bin/make
   Compiler version 4.1
   linuc_headers base folder /lib/modules/2.6.20-16-generic/build

 However some compilations and executable functions may need additional files,
 in the FileNames.h (so called kernel "h"eaders) collection installed in  /usr/include/ .
 For martian_modem, additional required packages are libc6-dev (and for Debian/Ubuntu,  linux-libc-dev). The also required headers of package libc6 are commonly installed by default.



If a driver compilation files with message including some lack of some FileName.h (stdio.h for example.
Some additional kernel-header files need installation to /usr/include.
For Debian/Ubuntu related distributions, run the following command to display the needed package list:
$ sudo apt-get -s install linux-kernel-devel
While some of the files may be on the install CD, others may have to be found through http://packages.ubuntu.com

For Ubuntu Feisty, additional packages required were:
 libc6-dev linux-libc-dev
available through http://packages.ubuntu.com/ , if not on the install CD.
Such packages may have different names for other Linux distributions.
Try installing just the libc6-dev, then test the compile again.


Checking pppd properties:
   -rwsr-xr-- 1 root dip 269224 2007-04-05 00:41 /usr/sbin/pppd

In case of an "error 17" "serial loopback" problem, see:
    http://phep2.technion.ac.il/linmodems/archive-sixth/msg02637.html

To enable dialout without Root permission do:
   $ su - root  (not for Ubuntu)
        sudo chmod a+x /usr/sbin/pppd
or under Ubuntu related Linuxes
   sudo chmod a+x /usr/sbin/pppd

Checking settings of:   /etc/ppp/options
asyncmap 0
noauth
crtscts
lock
hide-password
modem
proxyarp
lcp-echo-interval 30
lcp-echo-failure 4
noipx

In case of a message like:
   Warning: Could not modify /etc/ppp/pap-secrets: Permission denied
see http://linmodems.technion.ac.il/bigarch/archive-sixth/msg04656.html

Read Modem/YourSystem.txt concerning other COMM channels: eth0
Which can interfere with Browser naviagation.

 Don't worry about the following, it is for the experts
 should trouble shooting be necessary.
==========================================================

# start/stop the daemon when the USB modem is connected
KERNEL=="slusb[0-9]*", GROUP="dialout", RUN+="/etc/init.d/sl-modem-daemon"
 Checking for modem support lines:
 --------------------------------------
     /device/modem symbolic link:   
slmodemd created symbolic link /dev/ttySL0: 
     Within /etc/udev/ files:
/etc/udev/rules.d/030_sl-modem-daemon.rules:# start/stop the daemon when the USB modem is connected
/etc/udev/rules.d/030_sl-modem-daemon.rules:KERNEL=="slusb[0-9]*", GROUP="dialout", RUN+="/etc/init.d/sl-modem-daemon"
/etc/udev/sl-modem-daemon.rules:# start/stop the daemon when the USB modem is connected
/etc/udev/sl-modem-daemon.rules:KERNEL=="slusb[0-9]*", GROUP="dialout", RUN+="/etc/init.d/sl-modem-daemon"
     Within /etc/modprobe.conf files:
/etc/modprobe.d/blacklist-modem:# Uncomment these entries in order to blacklist unwanted modem drivers
/etc/modprobe.d/blacklist-modem:# blacklist snd-atiixp-modem
/etc/modprobe.d/blacklist-modem:# blacklist snd-via82xx-modem
/etc/modprobe.d/sl-modem-daemon.modutils:install slamr modprobe --ignore-install ungrab-winmodem ;  modprobe --ignore-install slamr; test -e /dev/slamr0 || (/bin/mknod -m 660 /dev/slamr0 c 242 0 2>/dev/null && chgrp dialout /dev/slamr0)
/etc/modprobe.d/alsa-base:options snd-atiixp-modem index=-2
/etc/modprobe.d/alsa-base:options snd-via82xx-modem index=-2
     Within any ancient /etc/devfs files:

     Within ancient kernel 2.4.n /etc/module.conf files:

--------- end modem support lines --------

hsfmodem package - for hsfmodem chipsets, including those hosted on some High Definition Audio (HDA) cards and some USB modems.

The 14f1:2f00 chipset has a free support package: http://ubuntuforums.org/showthread.php?t=180632

For owners of Dell computers there is a free package for HSF support requiring compiling. For details:
http://linmodems.technion.ac.il/bigarch/archive-seventh/msg01830.html
http://search.dell.com/results.aspx?s=gen&c=us&l=en&cs=&k=hsfmodem&cat=sup
The download for package hsfmodem_7.60.00.06oem_i386.deb is: http://support.dell.com/support/downloads/download.aspx?c=us&l=en&s=gen&releaseid=R155004&SystemID=INSPIRONI6400/E1505&servicetag=&os=UBLN&osl=en&deviceid=8593&devlib=0&typecnt=0&vercnt=1&catid=-1&impid=-1&formatcnt=1&libid=20&fileid=206745

But the orginal source of the hsfmodem Linux code packages for
 Conexant chipset modems is  http://www.linuxant.com/drivers.
There are free test packages available there providing only a low 14K speed.
A software key must be purchased to enable full speed 56K service.
 The HCF chipset modems have a dsp
 (digital signal processing) chip,  while the HSF lack a  dsp and
 this function is performed by the CPU  under software direction.
 

For a crash issue with the 2.6.16 kernel, please make sure that your
kernel was not compiled with the CONFIG_4KSTACKS option is not set as
the HSF modem driver is known to requires more than 4K of stacks in a
few cases.  The are several alternate kernels supporting hsfmodem
available at http://www.linuxant.com.  Look for their Link/URL on the
page with your needed hsfmodem package.

 To get software, go to http://www.linuxant.com/drivers
-Find the HCF or HSF menu in the left part of the screen.
-Read README.
-Read INSTALLATION.
-Click DOWNLOAD.
-Accept conditions.
-Find text: "You can download HCF (or HSF) modem packages from the driver
            download page." and click there.
-Look for your distribution, your processor, and your kernel.
-Download the matching file.
-Read again and, if you do this under Windows, print the installation
 instructions matching the kind of driver file which you downloaded.
-Now just follow these instructions.

http://www.linuxant.com/drivers/hsf/downloads-patches.php has patches
    that may be necessary for recent kernels.

 A detailed software installation example is provided at:
   http://linmodems.technion.ac.il/archive-fourth/msg00350.html

 After loading of HSF drivers, there will be selective displayed by command:
 #  /sbin/lsmod | grep hsf
 with an output like:
-----------
Module                  Size  Used by    Tainted: P
hsfich                119116   0  (autoclean)
hsfserial              26388   0  (autoclean)
hsfengine            1126348   0  (autoclean) [hsfserial]
hsfosspec              35328   0  (autoclean) [hsfich hsfserial hsfengine]
---------
 plus many others not modem related.
 While drivers are pre-compiled for some Linux distributions,
 the installation of the HCF/HSF packages DOES in general require kernel-source/
 preparation, as described in Modem/DriverCompiling.txt.

 There is good support from Linuxant.com, but first gather data.
 In a terminal
 # su - root or prefix commands with sudo for Ubuntu related distributions.
    hsfconfig --dumpdiag
 If this command crashes your machine, please try instead:
    hsfconfig --dumpdiag --noprobe
 Send the hsfdiag.txt located in the folder /tmp/
 to MODEM.SUPPORT@linuxant.com

 There is a conflict between modules snd-intel8x0m and  hsfmc97ich.
 The snd-intel8x0m Must be loaded first or the system may hang upon hsfmc97ich insertion.
      http://linmodems.technion.ac.il/archive-fourth/msg03027.html
   
 http://www.lorenzobettini.it/linux/LinuxSonyVaioVGN-S5VP_B reports a
 problem and solution in stalling a key, after testing of the free low
 speed test package.

 From http://www.linuxant.com/drivers,
 get  package(s) with 2.6.20_16_generic included in the filename.
 If such a package cannot be found, get the generic package,
 for which compiling drivers will be necessary.

 Copy the package to your Linux partition. Unpack with:
    unzip *.zip
 Under root/admin permission, install with package with
    sudo dpkg -i *.deb
 Should the modem hardware not be a Conexant type,
    the installation will ABORT with an informative message.

 Continue with any output instructions. Following a successfull installation,
 The modem should be detected during the root/admin command:
   wvdialconf /etc/wvdial.conf
 Edit your personal information in with:
 $  sudo gedit /etc/wvdial.conf
 See details on dialout usage in Testing.txt

   ====== end Conexant section section =======
Título: Re: O note não identifica o modem
Enviado por: alarcon em 18 de Setembro de 2007, 11:21
pela sua resposta seu modem tem

Como ID 8086:27d8 e Subsystem 104d:820f

Se ele tive esta ID 8086:27d8 e este Subsystem 14F1:2bfa ou este outro Subsystem 14F1:2c06 usaria o driver Conexant e o driver Smartlink para este caso não funcionaria, mas não foi encontrado este subsystem no que você retornou.

Atenção: Retiro o que falei logo aqui acima neste mesmo texto.

Pelo que li agora no seu Modemdata.txt ele informa que seu modem é um Conexant com esta ID 14f1:2c06

Citar
The audio card hosts a softmodem chip with Vendor ID:  0x14f12c06

 14f1 is the Conexant Vendor ID, and 0x14f12c06 a softmodem chipset.
 Get a hsfmodem package through http://www.linuxant.com

e por esta tabela:

Current support status of HDA cards is:
  Vendor IDs  Chip maker     Support type
  ----------  ----------    -------------
  0x14f12bfa  Conexant      hsfmodem , not slmodemd compatible
  0x14f12c06  Conexant      hsfmodem , not slmodemd compatible
  0x11c13026  AgereSystems  snd-hda-intel, slmodemd supported
  0x11c11040  AgereSystems      "             "     support not yet available.
  0x11c13055  AgereSystems      "             "    ,      "
  0x163c3055  Smartlink         "             "    ,      "
  0x163c3155    "               "             "    ,      "
  0x10573055  Motorola          "             "    ,      "
  0x10573155     "              "             "    ,      ""
as of October 2006.

veja que ele não é compatível com o driver Smartlink (not slmodemd compatible).

Veja que todos os outros (AgereSystem, Smartlink,Motorola) poderiam usar o driver Smartlink, menos os Conexant.

A conexant tem um bom driver para softmodems no linux só que eles não são livres, ou seja, você terá de pagar por uma licença que libera sua velocidade para 56k, pois sem a licença ele só funciona em 14k o que é uma piada para os dias de hoje.

OBS: Te enviei agora uma mensagem particular (mp) veja aí.

README do driver Conexant:

Citar
The following modem devices are recognized by the driver:
HDA (High Definition Audio) Modems

   only under 2.6.16 or newer kernels

   HDA VENDOR ID 14F12BFA
   HDA VENDOR ID 14F12C06
Título: Re: O note não identifica o modem
Enviado por: Miguel steffen em 19 de Setembro de 2007, 09:16
Caríssimo Alarcon,

Bem, vamos aos agradecimentos. Finalmente meu modem está funcionando. Tá certo que com toda a precariedade de uma linha discada.

MUITO OBRIGADO!!!!

Abraços.

Miguel

Título: Re: O note não identifica o modem
Enviado por: alarcon em 19 de Setembro de 2007, 09:41
Caríssimo Alarcon,

Bem, vamos aos agradecimentos. Finalmente meu modem está funcionando. Tá certo que com toda a precariedade de uma linha discada.

MUITO OBRIGADO!!!!

Abraços.

Miguel



OK Miguel !

Que bom. ;D

Por favor, acrescente no seu título a palavra resolvido.