Re: [suse-isdn] Probleme mit Hisax-Treiber fuer Sitecom DC-104
Hallo, Ich habe jetzt noch einmal SuSE 9.0 und 9.1 per Live-CD getestet (danke fuer den Tip, Oliver!). Unter 9.0 lief die Einwahl mit dem hisax_st5481 Kernel-Modul problemlos, unter 9.1 habe ich die gleichen Probleme wie unter 9.2. Da scheint also bei der Portierung des Hisax-Treibers auf den 2.6 Kernel irgendetwas schiefgegangen zu sein, oder aber der Kernel selbst macht irgendetwas was er nicht sollte. Weiss jemand, ob und wenn ja wer an der Weiterentwicklung des Hisax-Treibers arbeitet? Eine schneller Google war nicht sehr aufschlussreich, ist Hisax eine SuSE-Eigenentwicklung? Viele Gruesse, Philipp __________________________________________________________ Mit WEB.DE FreePhone mit hoechster Qualitaet ab 0 Ct./Min. weltweit telefonieren! http://freephone.web.de/?mc=021201
On Thu, Jan 06, 2005 at 02:18:40PM +0100, Philipp Neudecker wrote:
Hallo,
Ich habe jetzt noch einmal SuSE 9.0 und 9.1 per Live-CD getestet (danke fuer den Tip, Oliver!). Unter 9.0 lief die Einwahl mit dem hisax_st5481 Kernel-Modul problemlos, unter 9.1 habe ich die gleichen Probleme wie unter 9.2. Da scheint also bei der Portierung des Hisax-Treibers auf den 2.6 Kernel irgendetwas schiefgegangen zu sein, oder aber der Kernel selbst macht irgendetwas was er nicht sollte. Weiss jemand, ob und wenn ja wer an der Weiterentwicklung des Hisax-Treibers arbeitet?
Ich. Kann gut sein das der Treiber nicht geht, leider ist es mir bisher nicht gelungen ein USB Teil mit st5481 zu erwerben, deshalb sind da alle Anpassungen im Blindflug erfolgt, Du bist aber auch der Erste der sich mit Problemen bzgl. st5481 bei mir meldet, vielleicht sind die Adapter wirklich so selten.
Eine schneller Google war nicht sehr aufschlussreich, ist Hisax eine SuSE-Eigenentwicklung?
Nein, nur arbeite ich (als orginaler HiSax Entwickler) seit 99 bei SuSE. -- Karsten Keil SuSE Labs ISDN development
Hallo, ich habe das Problem auch schon mal untersucht, dann aber wegen Zeitmagel umgangen. Hier sind meine Ergebnisse mit einem USB ISDN TA von Typhoon (SGST ST5481 USB Adapter): Unter kernel 2.4.21-99 (SuSE-9.0) läuft ISDN prima. Beim Upgrade auf kernel 2.6.4.-52 (SuSE-9.1) trat der Fehler isdn: st5481_usb0,ch0 cause: E001B ohne jegliche Hardware-Änderung das erste Mal auf. Ich bin dann zurückgegangen auf 2.4.21-99, da ich keine Zeit hatte, mich mit dem Problem herumzuschlagen. Das Problem trat leicht verändert erneut auf, als ich mit YOU die SuSE-9.0 wegen einem Security-Update auf kernel 2.4.21-266 brachte. Hier kann ich eine ISDN-Verbindung herstellen und auch eine Weile benutzen. Bei erhöhtem Traffic, wird per ibod ein zweiter Kanal dazugeschaltet. Ab diesem Zeitpunkt hängt sich ISDN mit cause E0010 auf. Jeder weitere Verbindungsaufbau wird mit E0010 abgelehnt. Es hilft nur, den USB-Adapter zu entfernen und anschließend wieder zu stecken. Am Ende der mail liegt der Ausschnitt aus meinem /var/log/messages. Man kann das Problem mit einem Booten vom entsprechenden Kernel nachweisen. Also ist das Problem kernel-spezifisch, hängt also nicht an 2.6.x. Interessant finde ich, dass, wenn man die Quellen von 2.4.21-99 und -266 vergleicht, man keine Veränderungen im Directory hisax findet. Es gibt zwar Änderungen in drivers/isdn/isdn_*. Wenn dort der Bug wäre, würde ich erwarten, dass erheblich mehr Benutzer betroffen wären und der Aufschrei dementsprechend lauter ausfällt. Meine Befürchtung ist, dass das Problem eher im USB-Bereich liegt und da kenne ich mich nicht gut aus. Wenn es gewünscht wird, kann ich den Test auch noch mal ohne MPPP und hisax-debugs wiederholen. Gruß, Sebastian /var/log/messages: Jan 6 18:30:11 marcie ipppd[6722]: MPPP negotiation, He: Yes We: Yes Jan 6 18:30:11 marcie ipppd[6722]: ipppd[1]: discr: 2 Jan 6 18:30:11 marcie ipppd[6722]: ipppd[1]: passed 1 Jan 6 18:30:11 marcie ipppd[6722]: ipppd[1]: passed 2 Jan 6 18:30:11 marcie ipppd[6722]: ipppd[1]: pap/chap-check passed Jan 6 18:30:11 marcie ipppd[6722]: ok, found a valid bundle with linkunit 0 Jan 6 18:30:11 marcie ipppd[6722]: bundle: 0 Jan 6 18:30:11 marcie kernel: iPPP-bundle: minor: 1, slave unit: 1, master unit: 0 Jan 6 18:30:34 marcie kernel: st5481_usb.c:usb_in_complete: framing error Jan 6 18:30:34 marcie kernel: st5481_usb.c:usb_in_complete: CRC error Jan 6 18:30:34 marcie kernel: st5481_usb.c:usb_in_complete: CRC error Jan 6 18:30:34 marcie kernel: st5481_usb.c:usb_in_complete: framing error Jan 6 18:30:34 marcie kernel: st5481_usb.c:usb_in_complete: CRC error Jan 6 18:30:36 marcie last message repeated 5 times Jan 6 18:30:36 marcie kernel: st5481_usb.c:usb_in_complete: framing error Jan 6 18:30:36 marcie kernel: st5481_usb.c:usb_in_complete: CRC error Jan 6 18:30:36 marcie kernel: st5481_usb.c:usb_in_complete: framing error Jan 6 18:30:37 marcie kernel: st5481_usb.c:usb_in_complete: CRC error Jan 6 18:30:37 marcie kernel: st5481_usb.c:usb_in_complete: CRC error Jan 6 18:30:37 marcie kernel: st5481_usb.c:usb_in_complete: framing error Jan 6 18:30:37 marcie kernel: st5481_usb.c:usb_in_complete: CRC error Jan 6 18:30:37 marcie kernel: st5481_usb.c:usb_in_complete: CRC error Jan 6 18:30:39 marcie kernel: st5481_usb.c:usb_in_complete: framing error Jan 6 18:30:39 marcie kernel: usb-ohci.c: bug in call from c6af13fa; use async! Jan 6 18:30:39 marcie last message repeated 2 times Jan 6 18:30:39 marcie ipppd[6722]: Modem hangup Jan 6 18:30:39 marcie ipppd[6722]: Connection terminated. Jan 6 18:30:39 marcie ipppd[6722]: taking down PHASE_DEAD link 1, linkunit: 1 Jan 6 18:30:39 marcie ipppd[6722]: closing fd 9 from unit 1 Jan 6 18:30:39 marcie ipppd[6722]: link 1 closed , linkunit: 1 Jan 6 18:30:39 marcie ipppd[6722]: reinit_unit: 1 Jan 6 18:30:39 marcie ipppd[6722]: Connect[1]: /dev/ippp1, fd: 9 Jan 6 18:30:39 marcie kernel: ippp1: remote hangup Jan 6 18:30:39 marcie kernel: ippp1: Chargesum is 0 Jan 6 18:30:39 marcie kernel: ippp_ccp: freeing reset data structure c24e1800 Jan 6 18:30:39 marcie kernel: ippp, open, slot: 1, minor: 1, state: 0000 Jan 6 18:30:39 marcie kernel: ippp_ccp: allocated reset data structure c24e1800 Jan 6 18:31:24 marcie kernel: st5481_usb.c:usb_in_complete: framing error Jan 6 18:31:38 marcie last message repeated 2 times Jan 6 18:31:48 marcie kernel: st5481_usb.c:usb_in_complete: CRC error Jan 6 18:32:14 marcie kernel: st5481_usb.c:usb_in_complete: framing error Jan 6 18:32:18 marcie last message repeated 5 times Jan 6 18:32:39 marcie kernel: st5481_usb.c:usb_in_complete: framing error Jan 6 18:33:19 marcie kernel: isdn_dc2minor: di(-1) ch(-1) invalid Jan 6 18:33:19 marcie kernel: isdn_net: local hangup ippp0 Jan 6 18:33:19 marcie ipppd[6722]: Modem hangup Jan 6 18:33:19 marcie ipppd[6722]: Connection terminated. Jan 6 18:33:19 marcie ipppd[6722]: taking down PHASE_DEAD link 0, linkunit: 0 Jan 6 18:33:19 marcie kernel: st5481_b.c:usb_b_out_complete: urb status -75 Jan 6 18:33:19 marcie ipppd[6722]: closing fd 8 from unit 0 Jan 6 18:33:19 marcie kernel: ippp_ccp: freeing reset data structure cd3f3000 Jan 6 18:33:19 marcie ipppd[6722]: link 0 closed , linkunit: 0 Jan 6 18:33:19 marcie ipppd[6722]: reinit_unit: 0 Jan 6 18:33:19 marcie kernel: ippp, open, slot: 0, minor: 0, state: 0000 Jan 6 18:33:19 marcie kernel: ippp_ccp: allocated reset data structure c2790000 Jan 6 18:33:19 marcie ipppd[6722]: Connect[0]: /dev/ippp0, fd: 8 Jan 6 18:33:19 marcie kernel: isdn_dc2minor: di(-1) ch(-1) invalid Jan 6 18:33:19 marcie kernel: isdn_net: local hangup ippp0 Jan 6 18:33:19 marcie kernel: isdn_ppp_free: ppp_slot(-1) out of range Jan 6 18:33:19 marcie kernel: ippp0: Chargesum is 0 Jan 6 18:33:19 marcie kernel: ippp0: Chargesum is 0 Jan 6 18:33:19 marcie kernel: isdn_dc2minor: di(-1) ch(-1) invalid Jan 6 18:33:19 marcie ip-down: ifup-route [DEBUG] ippp0 Jan 6 18:33:19 marcie ip-down: ifup-route [DEBUG] calling: ip route replace to default via 192.168.11.1 dev ippp0 ---> OK Jan 6 18:33:19 marcie modprobe: modprobe: Can't locate module wlan0 Jan 6 18:33:19 marcie ip-down: Jan 6 18:33:21 marcie SuSEfirewall2: Firewall rules successfully set from /etc/sysconfig/SuSEfirewall2 Jan 6 18:33:57 marcie kernel: isdn: st5481_usb0,ch0 cause: E0010 --
participants (3)
-
Karsten Keil
-
Philipp Neudecker
-
Sebastian Koch