Modemeinwahl vom Laptop mit internem Modem und SUSE-Linux 9.2 klappt nicht
Hallo ListenteilnehmerInnen, ich habe diese Frage schon (relativ) erfolglos in der suse-linux Liste gestellt. Ich möchte von meinem Laptop Compaq Armada M700 mit dem eingebauten Modem ins Internet. Bei der Neuinstallation (alles Standard, ausgenommen die Zeitzone) von SL 9.2 wird das Modem als Compaq 56k V.90 Modem erkannt und dafür die Installation von ltmodem vorgeschlagen. Dem Vorschlag habe ich zugestimmt und es wird das device /dev/ttyLT0 erzeugt: crw-rw-r-- 1 root dialout 62, 64 ..... /dev/ttyLT0 Der user ist Mitglied der Gruppe dialout. modem ist ein symbolischer Link auf ttyLT0 lrwxrwxrwx 1 root root 11 ..... /dev/modem -> /dev/ttyLT0 Die Einwahlverbindung kommt nicht zu stande, das kinternet Protokoll hat folgenden Inhalt: SuSE Meta pppd (smpppd-ifcfg), Version 1.50 on linux. Status is: disconnected trying to connect to smpppd connect to smpppd Status is: disconnected Status is: connecting pppd[0]: Plugin passwordfd.so loaded. pppd[0]: Failed to open /dev/ttyLT0: No such device or address Status is: disconnected pppd[0] died: Serial port open failed (exit code 7) Woher stammt das Problem (siehe drittletzte Zeile oben) und was kann ich dagegen tun? Vor der Neuinstallation war SL 9.1 installiert und da hat die Modemverbindung problemlos geklappt. Da ich es für ein nicht allzu schwieriges und ungewöhnliches Problem halte/hielt, habe ich mich um Unterstützung an den kostenlosen SUSE Support gewendet. Leider wird mir mit dem formalen Hinweis auf die Einschränkungen (was ist kostenlos unterstützt) die Hilfe verweigert. Interneteinwahl ist zwar Teil der kostenlosen Unterstützung, aber nur unter bestimmten Voraussetzungen, die bei einem Laptop praktisch nie vorhanden sind. Ich hoffe auf eure Hilfe und grüße euch aus Wien Heinz
Hallo Heinz, bei mir ist laut Hersteller auch ein ltmodem eingebaut. Mit dem ltmodem-Treiber wollte es aber nicht funktionieren. Ein Versuch mit dem "smartlink-softmodem" Treiber von der SuSE DVD funktionierte es dann ohne Probleme (ein Treiber aus dem Internet funktionierte nicht). 1. "smartlink-softmodem" mit Yast suchen und instalieren 2. in einer root-shell "smartlink-softmodem-config" zum konfigurieren tippen 3. Bei Modemtyp "1" für internes Modem eintippen 4. Kennziffer für die Landeseinstellung eintippen 5. Shell verlassen und YaST Netzwerkgeräte/Modem starten 6. "Andere (nicht erkannte)" auswählen "Konfigurieren" 7. im Feld Modemgeräte "/dev/ttySL0" eintippen auf OK und weiter 8 jetzt kann man einen Provider mit diesem Modem erstellen Gruß, Hermann
On Tue, Nov 23, 2004 at 10:48:00AM +0100, Heinz Mezera wrote:
pppd[0]: Failed to open /dev/ttyLT0: No such device or address Status is: disconnected pppd[0] died: Serial port open failed (exit code 7)
mach mal vor dem Einwahlversuch (als root) "modprobe ltserial" Hilft das? Und nein, ich glaube nicht, daß das Modem im M700 mit dem smartlink- treiber funktioniert. -- Stefan Seyfried
Hallo Stefan, Am Dienstag, 23. November 2004 11:47 schrieb Stefan Seyfried:
On Tue, Nov 23, 2004 at 10:48:00AM +0100, Heinz Mezera wrote:
pppd[0]: Failed to open /dev/ttyLT0: No such device or address Status is: disconnected pppd[0] died: Serial port open failed (exit code 7)
mach mal vor dem Einwahlversuch (als root) "modprobe ltserial" Hilft das?
V O L L T R E F F E R! 100 Prozent richtig, auf den Punkt gebracht. Daraus ergeben sich für mich mehrere Fragen: - warum wird das nicht automatisch gemacht, - wieso klappte es in 9.1 perfekt und was muss ich tun, um es bei SL9.2 automatisch zu laden
Und nein, ich glaube nicht, daß das Modem im M700 mit dem smartlink- treiber funktioniert.
Vermutlich hast du auch hier völlig recht. Ich habe mit yast smartlink-sortmodem zusätzlich installiert (war zusätzlich überhaupt richtig?) und der user root findet kein smartlink-softmodem-config.
-- Stefan Seyfried Schon jetzt vielen herzlichen Dank aus Wien Heinz
Am Dienstag, 23. November 2004 12:46 schrieb Heinz Mezera:
Hallo Stefan,
Am Dienstag, 23. November 2004 11:47 schrieb Stefan Seyfried:
On Tue, Nov 23, 2004 at 10:48:00AM +0100, Heinz Mezera wrote:
pppd[0]: Failed to open /dev/ttyLT0: No such device or address Status is: disconnected pppd[0] died: Serial port open failed (exit code 7)
mach mal vor dem Einwahlversuch (als root) "modprobe ltserial" Hilft das?
V O L L T R E F F E R! 100 Prozent richtig, auf den Punkt gebracht. Daraus ergeben sich für mich mehrere Fragen:
- warum wird das nicht automatisch gemacht, - wieso klappte es in 9.1 perfekt und was muss ich tun, um es bei SL9.2 automatisch zu laden
Bei mir gab es das gleiche Problem, jedoch mit dem Smartlink-Treiber (ich habe ein Tosh S2410-404). Zunächst musste ich den modprobe-Befehl in die config-Datei eintragen. Das war nicht automatisch geschehen, was anzunehmen wäre. Außerdem war noch eine Wartezeit von 2 Sekunden einzutragen. Warum dies so ist, weiß ich nicht. Bei 9.1 hatte alles noch gut funktioniert. Matthias
Und nein, ich glaube nicht, daß das Modem im M700 mit dem smartlink- treiber funktioniert.
Vermutlich hast du auch hier völlig recht. Ich habe mit yast smartlink-sortmodem zusätzlich installiert (war zusätzlich überhaupt richtig?) und der user root findet kein smartlink-softmodem-config.
-- Stefan Seyfried
Schon jetzt vielen herzlichen Dank aus Wien Heinz
Hallo Matthias, Am Dienstag, 23. November 2004 14:58 schrieb Dr. Matthias Stiehler:
Am Dienstag, 23. November 2004 12:46 schrieb Heinz Mezera:
Am Dienstag, 23. November 2004 11:47 schrieb Stefan Seyfried: <...>
mach mal vor dem Einwahlversuch (als root) "modprobe ltserial" <...> Bei mir gab es das gleiche Problem, jedoch mit dem Smartlink-Treiber (ich habe ein Tosh S2410-404). Zunächst musste ich den modprobe-Befehl in die config-Datei eintragen. Das war nicht automatisch geschehen, was anzunehmen wäre. Außerdem war noch eine Wartezeit von 2 Sekunden einzutragen.
was hast du hier konkret (step by step) getan. Möchte nicht "basteln", sondern zu einem raschen Erfolg kommen. LG aus Wien Heinz
Am Dienstag, 23. November 2004 17:04 schrieb Heinz Mezera:
Hallo Matthias,
Am Dienstag, 23. November 2004 14:58 schrieb Dr. Matthias Stiehler:
Am Dienstag, 23. November 2004 12:46 schrieb Heinz Mezera:
Am Dienstag, 23. November 2004 11:47 schrieb Stefan Seyfried:
<...>
mach mal vor dem Einwahlversuch (als root) "modprobe ltserial"
<...>
Bei mir gab es das gleiche Problem, jedoch mit dem Smartlink-Treiber (ich habe ein Tosh S2410-404). Zunächst musste ich den modprobe-Befehl in die config-Datei eintragen. Das war nicht automatisch geschehen, was anzunehmen wäre. Außerdem war noch eine Wartezeit von 2 Sekunden einzutragen.
was hast du hier konkret (step by step) getan. Möchte nicht "basteln", sondern zu einem raschen Erfolg kommen.
Hallo Heinz, tut mir leid, dass ich mich nicht eher melde. Vielleicht hilft Dir noch mein Erfahrungsbericht, wobei ich bei weitem nicht so tief in der Materie drin stecke wie in der Mail von Stefan Seyfried deutlich wird. Außerdem musst Du bedenken, dass ich ein anderes Modem habe, dass mit Smartlink funktioniert. Mein Problem war, dass das Modem in Yast zwar erkannt wurde, aber die Treiberdatei ttySLO nicht vorhanden war. Im Runleveleditor war der Samrtlinktreiber zwar in der Normalansicht gestartet, im Expertenmodus jedoch nicht (keine Ahnung, wie das kommt). Der Start gelang jedoch nicht. Statt dessen kam die Fehlermeldung, dass das Modul slamr nicht gefunden wurde. Meine Problemlösung: Die Datei /etc/init.d/slmodemd mit root-Rechten in einem Editor öffnen. Dort gibt es einen Abschnitt, der mit start() beginnt. Hier dann zwei Zeilen weiter den Befehl "modprobe slamr" eintragen. In der nächsten Zeile dann "sleep 2" eintragen. Matthias
LG aus Wien Heinz
On Tue, Nov 23, 2004 at 12:46:12PM +0100, Heinz Mezera wrote:
V O L L T R E F F E R! 100 Prozent richtig, auf den Punkt gebracht. Daraus ergeben sich für mich mehrere Fragen:
- warum wird das nicht automatisch gemacht, - wieso klappte es in 9.1 perfekt
Der Modul-Lade-Mechanismus hat sich mit der Zeit etwas weiterentwickelt. "Früher" wurde im allgemeinen das Laden des Moduls durch den Zugriff auf die Device-Datei getriggert. "Heute" ist es meist andersrum: das Laden des Moduls veranlasst die Erzeugung der Device-Datei (via udev). Das ltserial-modul ist allerdings nicht auf diesen Mechanismus konvertiert wenn ich das richtig sehe. Was man jetzt genau in die modprobe.conf eintragen muss, damit das modul beim Zugriff auf /dev/ttyLT0 automatisch geladen wird, weiss ich auch nicht...
- und was muss ich tun, um es bei SL9.2 automatisch zu laden
... aber du kannst es einfach in /etc/sysconfig/kernel in die Variable MODULES_LOADED_ON_BOOT eintragen. -- Stefan Seyfried
participants (5)
-
Dr. Matthias Stiehler
-
H & K Friedhoff
-
Heinz Mezera
-
Menuhin Saitov
-
Stefan Seyfried