Pages : 1
#1 Le 21/01/2007, à 17:14
- Worm
56K : problème avec mon linmodem
Salut tout le monde,
Voici encore un ptit problème avec ces fameux linmodem... J'ai pas mal cherché (peut-être pas assez ?) je poste donc ici...
Je vous décris ma situation :
- J'ai installé ubuntu 6.10 en dual boot avec windows, et j'ai accès à internet sur windows mais pas sur ubuntu.
- J'ai cherché dans la documentation, et je suis tombé sur la partie winmodem.
A partir de là, j'ai executé scanModem, donc voici le contenu de ModemData.txt (un peu allégé) :
SomeName, YourCountry Ubuntu 6.10 kernel 2.6.17-10-generic
-------------------------- System information ----------------------------
CPU=i686, Ubuntu 6.10
Linux version 2.6.17-10-generic (root@vernadsky) (gcc version 4.1.2 20060928 (prerelease) (Ubuntu 4.1.1-13ubuntu5)) #2 SMP Fri Oct 13 18:45:35 UTC 2006 (Ubuntu 2.6.17-10.33-generic)
scanModem update of: 2006_Jan_13USB modem not detected by lsusb
Modem or host audio card candidates have firmware information:
PCI slot PCI ID SubsystemID Name
---------- --------- --------- --------------
00:02.6 1039:7013 1631:3054 Modem: Silicon Integrated Systems [SiS] AC'97 Modem ControllerModem interrupt assignment and sharing:
169: 655 IO-APIC-level SiS SI7012, SiS SI7013 Modem--- Bootup diagnositcs for card in PCI slot 00:02.6 ----
[17179572.016000] ACPI: PCI Interrupt 0000:00:02.6[C] -> GSI 18 (level, low) -> IRQ 169
[17179572.016000] ACPI: PCI interrupt for device 0000:00:02.6 disabled
[17180705.860000] ACPI: PCI Interrupt 0000:00:02.6[C] -> GSI 18 (level, low) -> IRQ 169The PCI slot 00:02.6 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: 00:02.6
Class 0703: 1039:7013 Modem: Silicon Integrated Systems [SiS] AC'97 Modem Controller
Primary PCI_id 1039:7013
Subsystem PCI_id 1631:3054
Softmodem codec or Vendor from diagnostics: SML62
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: slmodemdAn ALSA (Advanced Linux Sound Architecture) modem driver: snd-intel8x0m
provides Low Level support enabling contact with the modem hardware.
For all BUT Conexant chip soft modems (using hsfmodem software)
complementary High Level support is through a Smartlink utility: slmodemdDownload from http://linmodems.technion.ac.il/packages/smartlink/
the package SLMODEMD.gcc4.tar.gz having a compiled slmodemd. Unpack under Linux with:
$ tar zxf SLMODEMD.gcc4.tar.gz
and read instructions therein. But briefly, the modem is setup with command:
sudo slmodemd -c YOUR_COUNTRY --alsa modem:1
reporting dynamic creation of ports:
/dev/ttySL0 --> /dev/pts/N , with N some number
Read Smartlink.txt and Modem/YourSystem.txt for follow through guidance.
Voilà, donc j'apprends que je possède un Silicon Integrated Systems [SiS] AC'97 Modem Controller
Et que je dois télécharger le package SLMODEMD.gcc4.tar.gz à cette adresse http://linmodems.technion.ac.il/packages/smartlink/.
Je le télécharge, je le décompresse, et je lis le fichier 1stread.txt à l'interieur du dossier extrait. On me dit de mettre un chmod a+x sur slmodemd, et ensuite d'executer la commande modprobe low_level_modem.
La problème j'ai une erreur fatale en me disant que le module est inexistant. A partir de là je ne peux pas continuer
Si quelqu'un voudrait bien m'aider ca serait sympa
Site de tutoriaux programmation & web / informatique / graphisme / jeux
Tuto geek
Hors ligne
#2 Le 23/01/2007, à 08:09
- HappyMan
Re : 56K : problème avec mon linmodem
Salut!
Il faut remplacer "low_level_modem" par le nom du module correspondant à ton matériel. Il y a un tableau plus bas dans le fichier 1st_Read.
Dans ton cas, je pense que tu dois utiliser (en root ou avec sudo):
#modprobe snd-intel8x0m
A+ et bonne chance pour la suite...
Hors ligne
#3 Le 23/01/2007, à 21:20
- Worm
Re : 56K : problème avec mon linmodem
Merci HappyMan de ta réponse, j'ai exécuté la commande que tu m'a donné après avoir vérifié plus loin dans le fichier, j'ai ensuite exécuté :
#sudo slmodemd --alsa -c FRANCE modem:1
Pas de problème non plus, pas de message d'erreur. On me dit que le port du modem a été crée sur /dev/ttySL0.
Maintenant je me rends dans Administration, gestion du réseau, j'ouvre les propriétés de ma connexion par modem, et je sélectionne le port /dev/ttySL0.
Je valide, après avoir entré mes identifiant ainsi que le numéro de téléphone. Naturellement, je souhaites tester, j'ouvre donc firefox, et apparemment aucun signe de connexion...
Que manque t'il ?:rolleyes:
Site de tutoriaux programmation & web / informatique / graphisme / jeux
Tuto geek
Hors ligne
#4 Le 23/01/2007, à 21:53
- HappyMan
Re : 56K : problème avec mon linmodem
Salut!
Quand tu tapes
$sudo slmodemd --alsa -c FRANCE modem:1
tu laisses bien le terminal ouvert?
Que donne un
$ifconfig
Hors ligne
#5 Le 24/01/2007, à 21:17
- Worm
Re : 56K : problème avec mon linmodem
Après avoir fait : sudo slmodemd --alsa -c FRANCE modem:1
J'appuie sur ctrl + c comme indiqué et je fais un ifconfig:
$ifconfig
lo Lien encap:Boucle locale
inet adr:127.0.0.1 Masque:255.0.0.0
adr inet6: ::1/128 Scope:Hôte
UP LOOPBACK RUNNING MTU:16436 Metric:1
Packets reçus:274 erreurs:0 :0 overruns:0 frame:0
TX packets:274 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:0
Octets reçus:20644 (20.1 KiB) Octets transmis:20644 (20.1 KiB)
Ensuite j'ouvre firefox, toujours rien... Par contre j'ai remarqué qu'à chaque fois que j'essayais d'accéder à google, et que je fais ifconfig derrière, le nombre de packets reçus augmentaient...
Site de tutoriaux programmation & web / informatique / graphisme / jeux
Tuto geek
Hors ligne
#6 Le 24/01/2007, à 21:53
- HappyMan
Re : 56K : problème avec mon linmodem
Salut !
Peux-tu donner le résultat de
$aplay -l
(c'est un L minuscule).
Il ne faudrait pas taper:
sudo slmodemd --alsa -c FRANCE hw:1
?
Ensuite, n'appuie pas sur Ctrl+c et lance un autre terminal dans lequel tu tapes "ifconfig" et donne le résultat. Si le modem est configuré, il devrait y avoir une section "ppp0".
L'interface "lo" représente un "réseau" avec ton propre ordinateur, c'est nécessaire au fonctionnement du système, mais n'a rien à voir avec ton modem... N'en tiens pas compte
A+
Hors ligne
#7 Le 24/01/2007, à 23:30
- Worm
Re : 56K : problème avec mon linmodem
Voici le résultat de aplay -l
$aplay -l
**** Liste des PLAYBACK périphériques ****
carte 0: SI7012 [SiS SI7012], périphérique 0 : Intel ICH [SiS SI7012]
Sous-périphériques: 1/1
Sous-périphérique: #0: subdevice #0
carte 1: Modem [SiS SI7013 Modem], périphérique 0 : Intel ICH - Modem [SiS SI7013 Modem - Modem]
Sous-périphériques: 0/1
Sous-périphérique: #0: subdevice #0
Ensuite j'ai répété l'opération sans appuyé sur ctrl+c, avec ifconfig dans un nouveau terminal, même résultat.
Visiblement mettre hw ou modem dans sudo slmodemd --alsa -c FRANCE modem:1 donne la même chose.
Voilà
Site de tutoriaux programmation & web / informatique / graphisme / jeux
Tuto geek
Hors ligne
#8 Le 25/01/2007, à 00:29
- HappyMan
Re : 56K : problème avec mon linmodem
Le driver est bien chargé?
$lsmod|grep snd
Sinon, il y a des tests à faire dans le fichier Testing.txt... Notamment sur le fichier /etc/wvdial.conf.
A+
Hors ligne
#9 Le 26/01/2007, à 22:09
- Worm
Re : 56K : problème avec mon linmodem
Ca y est j'ai enfin réussi à le faire marcher !
En résumé voici ce que j'ai fais :
tar zxf SLMODEMD.gcc4
chmod a+x slmodemd
sudo modprobe snd-intel8x0m
sudo slmodemd --alsa -c FRANCE modem:1
# Ne pas appuyer sur CTRL+C, ouvrir un nouveau terminal
sudo wvdialconf /etc/wvdial.conf
gksudo "gedit /etc/wvdial.conf"
# Ici j'ai renseigné les paramètres de ma connexion,
# avec Carrier Check = no (car j'ai un modem SmartLink)
# connexion
sudo wvdial &
# test de la connexion, ca marche !
ifconfig
Dernières questions :
- Y a t'il un moyen de faire tout cela automatiquement ?
- Après sudo slmodemd --alsa -c FRANCE modem:1 peut-on appuyer sur ctrl+c et fermer le terminal ?
Dernière modification par Worm (Le 26/01/2007, à 22:23)
Site de tutoriaux programmation & web / informatique / graphisme / jeux
Tuto geek
Hors ligne
#10 Le 27/01/2007, à 00:23
- HappyMan
Re : 56K : problème avec mon linmodem
Salut !
Content pour toi que ça marche
Pour pouvoir fermer le terminal après la commande "slmodemd...", il faut taper :
sudo slmodemd --alsa -c FRANCE modem:1 &
Le & permet au programme de s'exécuter en tache de fond, donc tu pourras fermer le terminal.
Pour lancer tout ça automatiquement, tu peux déjà ajouter "snd-intel8x0m" dans le fichier /etc/modules, ça chargera le driver au démarrage du noyau.
Ensuite, tu peux créer un script de démarrage ou, plus facilement, utiliser une tâche cron.
Pour ça, crée un fichier (par exemple connexion.sh) avec :
#!/bin/bash
slmodemd --alsa -c FRANCE modem:1 &
wvdial &
Puis tu crées une tâche cron en root (sudo crontab -e) qui exécute ce script à chaque reboot. Pour Cron, il y a plus d'infos dans le wiki.
A+
Hors ligne
#11 Le 27/01/2007, à 14:17
- Worm
Re : 56K : problème avec mon linmodem
J'ai rajouté snd-intel8x0m dans /etc/modules mais le problème c'est que si je configure crontab, je vais me connecter directement au démarrage
Or j'aimerai pouvoir me connecter lorsque j'en ai envie, en cliquant sur un icone par exemple. J'ai essayé de chercher au niveau des lanceurs mais je n'arrive pas à exécuter les commandes dans le terminal avec un lanceur.
Site de tutoriaux programmation & web / informatique / graphisme / jeux
Tuto geek
Hors ligne
#12 Le 27/01/2007, à 19:46
- HappyMan
Re : 56K : problème avec mon linmodem
Pour lancer la connexion à la demande, tu fais le même script que précédemment :
#!/bin/bash
slmodemd --alsa -c FRANCE modem:1 &
wvdial &
Tu le rends exécutable (clic droit>Permissions ou chmod a+x /ton/script ) puis tu crées un lanceur sur le bureau ou dans un panel.
Type : Application
Nom : Ce que tu veux...
Commande : sh /chemin/vers/ton/script
Commentaire : Ce que tu veux...
L'idéal serait d'avoir aussi un script pour fermer la connexion, il faudrait voir dans la doc de slmodemd et de wvdial...
A+
Hors ligne
#13 Le 28/01/2007, à 11:27
- Worm
Re : 56K : problème avec mon linmodem
Ok, merci pour tout
Il me reste juste a trouver comment laisser le terminal ouvert quand j'execute mon lanceur
@+
Site de tutoriaux programmation & web / informatique / graphisme / jeux
Tuto geek
Hors ligne
#14 Le 28/01/2007, à 20:07
- HappyMan
Re : 56K : problème avec mon linmodem
Pourquoi veux-tu laisser un terminal ouvert ? Normalement il n'y en a pas besoin.
Mais si tu y tiens, c'est possible, quand tu crées le lanceur, au lieu de "Application", tu peux choisir "Lancer une application dans un terminal".
A+
Hors ligne
#15 Le 10/12/2008, à 10:17
- griv
Re : 56K : problème avec mon linmodem
Merci HappyMan de ta réponse, j'ai exécuté la commande que tu m'a donné après avoir vérifié plus loin dans le fichier, j'ai ensuite exécuté :
#sudo slmodemd --alsa -c FRANCE modem:1
Pas de problème non plus, pas de message d'erreur. On me dit que le port du modem a été crée sur /dev/ttySL0.
...
Bonjour,
J'ai le même linmodem que vous, et presque la même version de Ubuntu ( 6.06 ). J'ai suivi la même démarche que vous, mais par contre je coince après "sudo slmodemd --alsa -c FRANCE modem:1". J'obtiens le message "/lib/tls/i686/cmov/libc.so.6: version `GLIBC_2.4' not found (required by slmodemd)".
J'ai cherché mais n'ai trouvé qu'une librairie multi-répertoires de 20MB : ça ne lui plaît apparemment pas, et ce n'est sûrement pas ça dont il a besoin... Pourriez-vous jeter un coup d'oeil dans votre /lib/tls/i686/cmov/ et me dire si vous avez cette librairie ?
Merci d'avance !:)
Hors ligne
#16 Le 10/12/2008, à 18:46
- griv
Re : 56K : problème avec mon linmodem
Finalement, j'ai trouvé une version antérieure, et je n'ai plus le pb de lib. Ca a l'air de marcher, puisque j'ai pu envoyer un fax. Petit bémol, je dois tout faire en root, mais ce n'est pas un pb.
Hors ligne
Pages : 1