Am Freitag, 17. Januar 2003 14:25 schrieb Ralf Schneider:
Am Freitag, 17. Januar 2003 12:33 schrieb Rücker, Thomas:
ich habe mal eine alte PhoneCard unter SuSE installiert. Die PhoneCard wurde automatisch als serielle Schnittstelle erkannt. Ich musste keinerlei Treiber installieren.
Ich habe aber keine PhoneCard sondern eine D211-Karte. Die funktioniert offensichtlich anders. Es gibt bei Nokia einen Linux-Treiber, nur eben für Red Hat.
Ich bin jetzt schon soweit gekommen, dass, wenn ich die fehlenden Libs von einem SuSE 8.1 auf das SuSE 8.0 System kopiere, ich den Treiber laden kann, nur leider läuft der in einen Timeout, wenn ich z.B. den GPRS-Teil enablen möchte.
Ich bin erstaunt, dass das Kopieren der Libs von 8.1 nach 8.0 funktioniert hat, wenn man den Compiler-Wechsel gcc 3.x --> gcc 2.95 und die damit verbundenen inkompatiblen Binaries bedenkt.
Weiss jemand, ob die beschriebenen Libs (libstdc++.so.5 und libgcc_s.so.1) beim Wechsel von gcc 2.95 zu 2.96 rein gekommen sind? Denn der Red Hat-Treiber für 7.x wurde mit dem gcc 2.96 kompiliert, bei SuSE 8.0 ist's aber der gcc 2.95.
Bei SuSE 8.1 sieht es so aus: :~> rpm -q -f /usr/lib/libstdc++.so.5 libstdc++-3.2-36 :~> rpm -q -f /lib/libgcc_s.so.1 libgcc-3.2-36 Bei SuSE 8.0 waren die libstdc++-Libs noch im Paket "compat". Die libgcc_s-Libs gab es bei 8.0 nur im Paket "gcc30". Beim gcc 2.95 habe ich nur eine libgcc.a gefunden aber keine libgcc_s.* # rpm -ql -p /cdrom/suse/a1/compat-2002.3.23-1.i386.rpm | grep stdc++ /usr/lib/libstdc++-3-libc6.1-2-2.10.0.so /usr/lib/libstdc++-libc6.1-1.so.2 /usr/lib/libstdc++-libc6.1-2.so.3 /usr/lib/libstdc++.so.2.7.2 /usr/lib/libstdc++.so.2.8 /usr/lib/libstdc++.so.2.9 # rpm -ql -p /cdrom/suse/d4/gcc30-3.0.4-25.i386.rpm | grep libgcc /opt/experimental/lib/gcc-lib/i486-suse-linux/3.0.4/libgcc.a /opt/experimental/lib/libgcc_s.so /opt/experimental/lib/libgcc_s.so.1 # rpm -ql -p /cdrom/suse/d2/gcc-2.95.3-216.i386.rpm | grep libgcc /usr/lib/gcc-lib/i486-suse-linux/2.95.3/libgcc.a
Viele Grüße, Ralf.
Gruss, Stefan -- Stefan Voss (privat: voss at yoda.in-berlin.de geschaeftlich: svoss at web.de)