Hallo Liste,
wollte Euch mal den Stand der Dinge präsentieren - als kleines Urlaubsschmeckerchen sozusagen:
1. hisax unterstützt FritzCard PCI v2.0 - anderslautende Meldungen sind outdated
2. nach Installation von ipppd (oder wars pppd?) gibt's die später als fehlend angemeckerten /dev/isdn etc. Nach reboot sind sie aller- dings wech und kommen auch nicht wieder. Hat lt. Netzsuche irgendwas mit udev zu tun und ist nicht zur dauerhaften Mitarbeit zu gewinnen gewesen. Mithin habe ich mit hisax und FritzCard PCI 2.0 EINEN telefonrechnungskundigen Einwahlerfolg gehabt.
Soviel zum Thema 'geht nicht': geht irgendwie doch, ist aber nicht zu gebrauchen, es sei denn, man schaltet die Kiste nie mehr aus.
Aus (meiner) Anwendersicht besteht folgendes Dilemma:
Um eine FritzCard (nicht nur 2.0) mit Kernel 2.6 zum Laufen zu kriegen, muss ich erst hisax und Konsorten (die theoretisch irgendwie auch funktionieren könnten, wenn denn das Problem 'Neither /dev/isdn nor ... exist' gelöst würde) rauskomplimentieren, damit ich den CAPI- Stuff installieren kann. Wie man den AVM-Treiber installiert, steht im Netz. Wie ich ins Internet komme - keine Ahnung, hab drei verschiedene Anleitungen gefunden, aber nix funktioniert. Welche Pakete ich zusätzlich installieren muß - kann ich mir mühsam zusammensuchen, jeder schreibt was anderes. Die 'Neither /dev/isdn...'-Meldung hab ich immer noch, trotz daß CAPI installiert ist und läuft. Für nen Debian-Einsteiger ist das alles ziemlich verworren und verkorkst.
Fragen:
Kann mir bitte jemand ne Hilfestellung geben, wie's nach der CAPI-Installation weitergeht? Welche Pakete kann ich deinstallieren?
Ich muß einen ISDN-Zugang für normale Anwender bereitstellen, An- und Abwahl sollen also ohne root gehen.
Welcher Debianer kann o.g. Kuddelmuddel abhelfen? Es ist m.E. sinnlos, daß nicht funktionierende Sachen erst von Hand rauskonfiguriert werden müssen, damit Sarge und ISDN benutzbar wird.
Ich habe mittlerweile um die 10 Kisten debianisiert, solche Scherereien wie mit der ISDN-Installation gabs da sonst auch nicht :-)
Wünsche angenehme Nachtruhe ;-)
Bernhard
On Thu, 28 Jul 2005 22:28:11 +0200 "Bernhard Bittner" bittnerbb@compuserve.de wrote:
Hallo Liste,
Hallo Listenelement,
ich hatte selbst den 2.6er Kernel lange vor mir hergeschoben, da ich mit meiner AVM Audiovisuelles MKTG & Computer System GmbH A1 ISDN [Fritz] (rev 02) analoge Probleme hatte. Kann Dein Leid insofern nachvollziehen. Irgendwann hatte ich dann eine KANOTIX in der Hand, mit der es einfach lief...
Hatte mir dann die KANOTIX auf Platte installiert, Debian aktualisiert und die Kiste läuft (Kernel 2.6.11-kanotix-7 (root@Kanotix) (gcc version 3.3.5 (Debian 1:3.3.5-12)). Doch vorsicht - ich hatte schon mal vor längerer Zeit bei einer älteren KANOTIX-Version die ISDN-Pakete aktualisiert und war dann Offline. Wurde auch bei Kano fündig und hatte dann wieder tlw. ein Downgrade (welch schönes Wort) durchführen müssen. Ob das mittlerweile noch so ist, entzieht sich meiner Kenntnis.
Läuft alles mit CAPI, pon/poff problemlos, auch Kanalbündelung.
Wenn Du mit KANOTIX leben kannst, ist eine Installation von CD der einfachste Weg. Oder zumindest mit der CD die Konfiguration/Scripte einsehen.
Wenn es hilft, hier ein Auszug von lsmod: Module Size Used by ppp_deflate 4864 0 zlib_deflate 21784 1 ppp_deflate bsd_comp 5632 0 ppp_synctty 7808 0 ppp_generic 25492 3 ppp_deflate,bsd_comp,ppp_synctty slhc 6656 1 ppp_generic capi 14784 4 capifs 3976 2 capi parport_pc 35524 1 fcpci 498968 1 kernelcapi 43552 2 capi,fcpci
Der Eintrag eines Providers und anschliessende Einwahl erfolgen mit dem Script /usr/sbin/capi-isdnconf; hier der wesentliche Teil:
Nach ein paar Dialogen zur Abfrage der Einwahlparameter:
mkdir -p /etc/ppp/peers/ rm -rf "/etc/ppp/peers/$PROVIDER" cat <<EOF >"/etc/ppp/peers/$PROVIDER" sync noauth user "$USERNAME" hide-password defaultroute plugin capiplugin.so msn "$MSN" number "$NUMBER" protocol hdlc /dev/null usepeerdns EOF chmod 640 "/etc/ppp/peers/$PROVIDER" chown root.dip "/etc/ppp/peers/$PROVIDER" for AUTH in chap pap; do [ -w /etc/ppp/$AUTH-secrets ] && perl -pi -e "s|^[\s]*"$USERNAME".*[\n]?$||" /etc/ppp/$AUTH-secrets cat <<EOF
/etc/ppp/$AUTH-secrets
"$USERNAME" * "$PASSWORD" EOF chmod 600 /etc/ppp/$AUTH-secrets chown root.root /etc/ppp/$AUTH-secrets done if [ ! -e /etc/debian_version ]; then [ -f /etc/resolv.conf ] && cp /etc/resolv.conf /etc/resolv.conf.1st rm -f /etc/resolv.conf ln -s ppp/resolv.conf /etc/resolv.conf fi PPPD=/usr/sbin/pppd killall pppd 2>/dev/null $PPPD call "$PROVIDER"
(END)
Kann mir bitte jemand ne Hilfestellung geben, wie's nach der CAPI-Installation weitergeht? Welche Pakete kann ich deinstallieren?
Bei Bedarf kann ich Dir mal den Auszug meiner installierten Pakete mit Version zuschicken.
Ich muß einen ISDN-Zugang für normale Anwender bereitstellen, An- und
Abwahl sollen also ohne root gehen.
Geht bei mir problemlos mit pon Billigprovider und poff -a; oder mit dem oben gezeigten (unvollständigen) Script mit gui. Dann kann entweder ein Provider aus Liste gewählt oder ein neuer angelegt und eingewählt werden.
Welcher Debianer kann o.g. Kuddelmuddel abhelfen? Es ist m.E. sinnlos,
Ich hoffe, dass ich Dich wenigstens ermutigen konnte.
Gruß, Folke
Am Fri, 29 Jul 2005 09:50:33 +0200 schrieb Folke Karlsson fkarlsson@search4search.de:
snip
Habs hinbekommen, bei der Installation vom AVM-Paket wurde bereits /etc/ppp/peers/isdn/ mit diversen Providereinträgen erstellt. Mittels pon|poff isdn/provider gings dann gleich. Darauf mußte ich aber erstmal kommen ;-). Die einschlägigen users zur Gruppe 'dip' hinzugefügt, damit ist das auch gelöst... - Am besten ist, ich schreibe mein eigenes howto und stells ins Netz, falls mal wieder jemand sucht ;-)
Bei Bedarf kann ich Dir mal den Auszug meiner installierten Pakete mit Version zuschicken.
Ich bitte darum. Ich habe apt-get modconf capiutils isdnactivecards ipppd isdnlog isdnlog-data isdnutils isdnutils-base libcapi20-2 pppdcapiplugin ausgeführt...
Ich hoffe, dass ich Dich wenigstens ermutigen konnte.
Ja, denn der Hinweis mit pon|poff hat mich auf die richtige Fährte geschickt. Ich hatte ja keine Ahnung, womit man die Einwahl veranlaßt, da auch hier drei Varianten durchs Netz geistern und man erstaml Ahnung haben müßte, welche die richtige ist.
Neue Frage: geht kppp und optisurf (n Linux-'Smartsurfer') mit dieser Konfig?
Gruß, Folke
Danke,
Bernhard
* Bernhard Bittner bittnerbb@compuserve.de [2005-08-05 21:08:50]:
Am Fri, 29 Jul 2005 09:50:33 +0200 schrieb Folke Karlsson fkarlsson@search4search.de:
snip
Habs hinbekommen, bei der Installation vom AVM-Paket wurde bereits /etc/ppp/peers/isdn/ mit diversen Providereinträgen erstellt. Mittels pon|poff isdn/provider gings dann gleich. Darauf mußte ich aber erstmal kommen ;-). Die einschlägigen users zur Gruppe 'dip' hinzugefügt, damit ist das auch gelöst... - Am besten ist, ich schreibe mein eigenes howto und stells ins Netz, falls mal wieder jemand sucht ;-)
Ich bitte darum. Ich habe apt-get modconf capiutils isdnactivecards ipppd isdnlog isdnlog-data isdnutils isdnutils-base libcapi20-2 pppdcapiplugin ausgeführt...
Kurze Nachfrage: die Standard Debian Kernel unterstützen die Fritz Card v2? Man braucht dazu keine proprietären Module von AVM mehr? Wenn doch: welchen Kernel verwendest du?
snip
Kurze Nachfrage: die Standard Debian Kernel unterstützen die Fritz Card v2? Man braucht dazu keine proprietären Module von AVM mehr? Wenn doch: welchen Kernel verwendest du?
Ich habe Sarge (rc3-installer damals, mittlerweile ist es ja schon etch) mit Kernel 2.6.8 mit dem aktuellen AVM-Zeuchs (für Suse 9.3) konfiguriert. Ich vermute, daß Kernel 2.4.27(?) dank Hisax-Unterstützung und ohne udev-Probleme auch gehen müßte - habs aber nicht probiert, da die Einwahl funktioniert. Ich könnts ja mal testen, wenn ich Zeit habe ;-)
Bernhard
* Bernhard Bittner bittnerbb@compuserve.de [2005-08-05 22:26:43]:
snip
Kurze Nachfrage: die Standard Debian Kernel unterstützen die Fritz Card v2? Man braucht dazu keine proprietären Module von AVM mehr? Wenn doch: welchen Kernel verwendest du?
Ich habe Sarge (rc3-installer damals, mittlerweile ist es ja schon etch) mit Kernel 2.6.8 mit dem aktuellen AVM-Zeuchs (für Suse 9.3) konfiguriert.
Also hast du dir den Kernel selber gebacken? Wo hast du den AVM Treiber für SuSE 9.3 her (auf http://www.avm.de/ftp/cardware/fritzcrd/linux/index.html gibt es nur Treiber bis SuSE 9.0).
Ich vermute, daß Kernel 2.4.27(?) dank Hisax-Unterstützung und ohne udev-Probleme auch gehen müßte - habs aber nicht probiert, da die Einwahl funktioniert. Ich könnts ja mal testen, wenn ich Zeit habe ;-)
Ich habe jetzt mal nachgeforscht. Also die hisax kernel module des Kernels 2.6.8 von Debian Sarge lassen sich problemlos laden und erkennen auch die Fritz Card v2. Allerdings bekomme ich keine Verbindung. Capiinit meldet nur "no such device".
Wie sieht deine /etc/capi.conf aus?
Am Sun, 7 Aug 2005 17:30:10 +0200 schrieb Steffen Liebergeld stepardo@gmail.com:
- Bernhard Bittner bittnerbb@compuserve.de [2005-08-05 22:26:43]:
snip
Kurze Nachfrage: die Standard Debian Kernel unterstützen die Fritz Card v2? Man braucht dazu keine proprietären Module von AVM mehr? Wenn doch: welchen Kernel verwendest du?
Ich habe Sarge (rc3-installer damals, mittlerweile ist es ja schon etch) mit Kernel 2.6.8 mit dem aktuellen AVM-Zeuchs (für Suse 9.3) konfiguriert.
Also hast du dir den Kernel selber gebacken? Wo hast du den AVM Treiber für SuSE 9.3 her (auf http://www.avm.de/ftp/cardware/fritzcrd/linux/index.html gibt es nur Treiber bis SuSE 9.0).
Nö, hab nix gebacken, nur ftp://ftp.avm.de/cardware/fritzcrd.pci/linux/suse.93/fcpci-suse93-3.11-07.tar.gz gezogen, hisax rausgehauen, capizeuch mittels modconf aktiviert (evtl. überflüssig), apt-get pakete und das avm-zeuch installiert.
siehe auch http://www.pl-berichte.de/t_hardware/howto_fritz_pci2.0.html kernel-teil ignorieren, einwahl ging bei mir mit pon|poff, pppd brachte Fehlermeldung
Ich vermute, daß Kernel 2.4.27(?) dank Hisax-Unterstützung und ohne udev-Probleme auch gehen müßte - habs aber nicht probiert, da die Einwahl funktioniert. Ich könnts ja mal testen, wenn ich Zeit habe ;-)
Ich habe jetzt mal nachgeforscht. Also die hisax kernel module des Kernels 2.6.8 von Debian Sarge lassen sich problemlos laden und erkennen auch die Fritz Card v2.
Ist ja meine Rede - nützt aber nix, siehe mein älterer Beitrag...
Allerdings bekomme ich keine Verbindung. Capiinit meldet nur "no such device".
Du mußt hisax rausschmeißen - das beißt sich mit capi. Sind verschiedene Baustellen...
Wie sieht deine /etc/capi.conf aus?
/etc/isdn/capi.conf: alles außer fcpci stillegen, ich hab bloß die Rauten verteilt, der Rest war schon so ;-)
# card file proto io irq mem cardnr options #b1isa b1.t4 DSS1 0x150 7 - - P2P #b1pci b1.t4 DSS1 - - - - #c4 c4.bin DSS1 - - - - #c4 - DSS1 - - - - #c4 - DSS1 - - - - P2P #c4 - DSS1 - - - - P2P #c2 c2.bin DSS1 - - - - #c2 - DSS1 - - - - #t1isa t1.t4 DSS1 0x340 9 - 0 #t1pci t1.t4 DSS1 - - - - fcpci - - - - - - #fcclassic - - 0x150 10 - -
Grüße,
Bernhard
lug-dd@mailman.schlittermann.de