Fórum Ubuntu Linux - PT
Suporte Técnico => Hardware e Periféricos => Tópico iniciado por: ammdtato em 18 de Setembro de 2007, 01:20
-
como eu fasso para instalar esse modem da motorola Analog Devices SM56 PCI modem
-
como eu fasso para instalar esse modem da motorola Analog Devices SM56 PCI modem
Se você usa o Ubuntu Linux 7.04 Feisty Fawn, faça o seguinte:
abra um terminal (Menu Aplicações > Acessórios > Terminal) e digite:
lspci -d 1057:3052
se ele retornanar como resposta algo parecido com isso:
01:01.0 Modem: Motorola Unknown device 3052 (rev 04)
então siga as instruções deste link:
http://ubuntuforum-pt.org/index.php/topic,4204.msg113490.html#msg113490
Lembrando que para ativar o modem, o Ubuntu 7.04 deve estar instalado no HD e que ao baixar o pacote modem-arquivos-v16.tar.gz coloque o mesmo na sua pasta de usuário dentro da home descompacte o mesmo e entre na pasta criada e leia o guia_instlação.pdf ou o arquivo Leia-me que informa como proceder para instalar o modem.
-
obrigado mas não funcionou
-
obrigado mas não funcionou
como assim não funcionou, você pode explicar melhor?
Quero dizer, o comando lspci -d 1057:3052 não deu nenhum resultado ou ele mostrou algo parecido com que eu falei e você baixou o pacote que fiz para modems e ao instalá-lo ele não funcionou.
Explique melhor para que possa verificar outras soluções.
-
não deu nenhum resultado, quando coloco no comando no terminal: ( lspci -v)
aparece:::
Communication controller: Analog Devices SM56 PCI modem
Subsystem: Analog Devices SM56 PCI modem
Flags: medium devsel, IRQ 26
Memory at f8fffc00 (32-bit, prefetchable) [size=256]
Capabilities: [dc] Power Management version 2
-
não deu nenhum resultado, quando coloco no comando no terminal: ( lspci -v)
aparece:::
Communication controller: Analog Devices SM56 PCI modem
Subsystem: Analog Devices SM56 PCI modem
Flags: medium devsel, IRQ 26
Memory at f8fffc00 (32-bit, prefetchable) [size=256]
Capabilities: [dc] Power Management version 2
É o seguinte, os modems motorola há bem pouco tempo não tinha driver para linux em versões novas do kernel, ou seja, ele só tinha driver para kernel linux da versão 2.4.x e hoje o kernel é da versão 2.6.x.
Recentemente descobri que o driver Smartlink é capaz de fornecer suporte ao modem motorola, mas as pessoas que possuem um modem motorola e que relataram seu sucesso com o driver Smartlink, tinham o motorola com a seguinte ID 1057:3052, por isso te perguntei se o seu tinha esta mesma ID, pois assim teria certeza que iria funcionar.
Como o seu não é este motorola, provavelmente ele tenha esta outra ID 1057:5600
Para saber isso abra um terminal e digite:
lspci -d 1057:5600
Caso também não seja essa, então cole aqui o resultado deste comando:
lspci -n
Bom o que posso dizer é que não custa tentar usar o pacote que fiz que se encontra neste link:
http://ubuntuforum-pt.org/index.php/topic,4204.msg113490.html#msg113490
depois de baixá-lo coloque o arquivo modem-arquivos-v16.tar.gz na sua pasta de usuário dentro da home, clique com o botão direito do mouse sobre ele e escolha a opção extrair aqui. Depois entre na pasta criada chamada de modem-arquivos-v16 e leia o arquivo guia_instalação.pdf que dá todas as explicações de como instalar este pacote.
-
não deu neum resultado a não ser esse, esse é o resultado do comando lspci -n
root@fernando:/# lspci -n
00:00.0 0600: 1106:0351
00:00.1 0600: 1106:1351
00:00.2 0600: 1106:2351
00:00.3 0600: 1106:3351
00:00.4 0600: 1106:4351
00:00.5 0800: 1106:5351
00:00.6 0600: 1106:6238
00:00.7 0600: 1106:7351
00:01.0 0604: 1106:b999
00:02.0 0604: 1106:a238
00:03.0 0604: 1106:c238
00:03.1 0604: 1106:d238
00:03.2 0604: 1106:e238
00:03.3 0604: 1106:f238
00:0f.0 0101: 1106:0591 (rev 80)
00:0f.1 0101: 1106:0571 (rev 07)
00:10.0 0c03: 1106:3038 (rev a0)
00:10.1 0c03: 1106:3038 (rev a0)
00:10.2 0c03: 1106:3038 (rev a0)
00:10.3 0c03: 1106:3038 (rev a0)
00:10.4 0c03: 1106:3104 (rev 86)
00:11.0 0601: 1106:3337
00:11.7 0600: 1106:287e
00:13.0 0604: 1106:337b
00:13.1 0604: 1106:337a
00:18.0 0600: 1022:1100
00:18.1 0600: 1022:1101
00:18.2 0600: 1022:1102
00:18.3 0600: 1022:1103
02:00.0 0300: 1002:5b60
02:00.1 0380: 1002:5b70
04:00.0 0200: 1969:1048 (rev b0)
07:07.0 0780: 11d4:1805
07:08.0 0401: 1023:2001 (rev 02)
07:09.0 0400: 14f1:8800 (rev 05)
-
não deu neum resultado a não ser esse, esse é o resultado do comando lspci -n
root@fernando:/# lspci -n
00:00.0 0600: 1106:0351
00:00.1 0600: 1106:1351
00:00.2 0600: 1106:2351
00:00.3 0600: 1106:3351
00:00.4 0600: 1106:4351
00:00.5 0800: 1106:5351
00:00.6 0600: 1106:6238
00:00.7 0600: 1106:7351
00:01.0 0604: 1106:b999
00:02.0 0604: 1106:a238
00:03.0 0604: 1106:c238
00:03.1 0604: 1106:d238
00:03.2 0604: 1106:e238
00:03.3 0604: 1106:f238
00:0f.0 0101: 1106:0591 (rev 80)
00:0f.1 0101: 1106:0571 (rev 07)
00:10.0 0c03: 1106:3038 (rev a0)
00:10.1 0c03: 1106:3038 (rev a0)
00:10.2 0c03: 1106:3038 (rev a0)
00:10.3 0c03: 1106:3038 (rev a0)
00:10.4 0c03: 1106:3104 (rev 86)
00:11.0 0601: 1106:3337
00:11.7 0600: 1106:287e
00:13.0 0604: 1106:337b
00:13.1 0604: 1106:337a
00:18.0 0600: 1022:1100
00:18.1 0600: 1022:1101
00:18.2 0600: 1022:1102
00:18.3 0600: 1022:1103
02:00.0 0300: 1002:5b60
02:00.1 0380: 1002:5b70
04:00.0 0200: 1969:1048 (rev b0)
07:07.0 0780: 11d4:1805
07:08.0 0401: 1023:2001 (rev 02)
07:09.0 0400: 14f1:8800 (rev 05)
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:
chmod +x scanModem.sept07
./scanModem.sept07
Atenção: antes da barra inclinada tem um sinal de ponto (.) ok.
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
Acho que a ID que identifica seu modem é esta aqui: 11d4:1805
Dê o comando lspci -d 11d4:1805 e cola aqui o resultado.
-
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
---------- --------- --------- --------------
07:07.0 11d4:1805 11d4:1805 Communication controller: Analog Devices SM56 PCI modem
Modem interrupt assignment and sharing:
--- Bootup diagnostics for card in PCI slot 07:07.0 ----
[ 17.584000] ACPI: PCI Interrupt 0000:07:07.0[A] -> GSI 17 (level, low) -> IRQ 27
[ 17.588000] ACPI: PCI interrupt for device 0000:07:07.0 disabled
The PCI slot 07:07.0 of the modem card may be disabled early in
a bootup process, but then enabled later. If modem drivers load
but the modem is not responsive, read Bootup.txt about possible fixes.
Send dmesg.txt along with ModemData.txt to discuss@linmodems.org
if help is needed.
=== Finished modem firmware and bootup diagnostics section. ===
=== Next deducing cogent software ===
For candidate modem in PCI bus: 07:07.0
Class 0780: 11d4:1805 Communication controller: Analog Devices SM56 PCI modem
Primary PCI_id 11d4:1805
Support type needed or chipset: Motorola
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.
Compressed files at: /usr/src/sl-modem.tar.bz2
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: lrwxrwxrwx 1 root root 6 2007-09-21 23:18 /dev/modem -> ttySL0
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 --------
-
o comando lspci de este::::::
root@fernando:/home/fernando# lspci -d 11d4:1805
07:07.0 Communication controller: Analog Devices SM56 PCI modem
-
o comando lspci de este::::::
root@fernando:/home/fernando# lspci -d 11d4:1805
07:07.0 Communication controller: Analog Devices SM56 PCI modem
Caro ammdtato siga as instruções deste link:
http://ubuntuforum-pt.org/index.php/topic,4204.msg113490.html#msg113490
Lembrando que para ativar o modem, o Ubuntu 7.04 deve estar instalado no HD e que ao baixar o pacote modem-arquivos-v16.tar.gz coloque o mesmo na sua pasta de usuário dentro da home descompacte o mesmo e entre na pasta criada e leia o guia_instalação.pdf ou o arquivo Leia-me que informa como proceder para instalar o modem.
-
mesmo assim eu não conseguir me conecta na net
diz a seguinte mensagen:: Nenhum modem foi encontrando em seu sistema ou não e possivel abri o modem
-
mesmo assim eu não conseguir me conecta na net
diz a seguinte mensagen:: Nenhum modem foi encontrando em seu sistema ou não e possivel abri o modem
Se você entendeu a forma de instalar do pacote que fiz e fez todos os procedimentos de forma correta, então infelizmente seu modem motorola ainda não tem suporte para o Linux.
A conclusão a que cheguei é que somente os usuários que tem um motorola com esta ID 1057:3052 é que passou a funcionar com o driver Smartlink que esta presente neste meu pacote indicado.
Procure no google para ver se acha alguém que fez este mesmo modem seu funcionar para o Linux ou no site da motorola para ver se já existe algum driver para linux.
Uma outra alternativa é trocar o modem por um que tenha suporte para linux.
-
faleu cara cosegui me conectar usando um modem "motorola sm56 speakerphone modem"!
to rindo atoa.
adios windowz!
valeu mesmo.
-
Lord Scorpion,
Post o procedimento por você utilizado e em qual distro funcionou pois fazer este modem (SM56 Speakerphone) funcionar é uma dúvida de muitos usuários deste forum.
Abrs.
Junior
-
eu usei o procedimento descrito pelo Alarcon no seguinte tópico: http://ubuntuforum-pt.org/index.php/topic,4204.msg113490.html#msg113490
-
e fiz atraves do pacote "modem-arquivos-v16.tar.gz" para o Ubuntu Linux 7.04 Feisty Fawn
-
Lord Scorpion,
Tenho um SM56 com o mesmo ID que o seu. Segui o mesmo tutorial, mas não consegui fazer funcionar. Você faz alguma coisa além do que está no tutorial ?
obrigado.