Wie integriert man ein PCI Modem an
Hallo Zusammen, Ich habe 2 PCI Modem, es schein kein Win Modem zu seien . PCTel PCT789T-A steht auf dem chip , Wie kann man soll ein Modem Anschliessen unter Linux SuSE ?? Danke für Hinweise. Grüße Patrice
Patrice Staudt schrieb:
Hallo Zusammen,
Ich habe 2 PCI Modem, es schein kein Win Modem zu seien . PCTel PCT789T-A steht auf dem chip ,
Wie kann man soll ein Modem Anschliessen unter Linux SuSE ??
Danke für Hinweise.
Grüße Patrice
Hi Patrice, scheint wohl doch ein WinModem zu sein: http://pctelcompdb.sourceforge.net/index.php Gruß Detlef
Detlef Reichelt wrote:
Patrice Staudt schrieb:
Hallo Zusammen,
Ich habe 2 PCI Modem, es schein kein Win Modem zu seien . PCTel PCT789T-A steht auf dem chip ,
Wie kann man soll ein Modem Anschliessen unter Linux SuSE ??
Danke für Hinweise.
Grüße Patrice
Hi Patrice,
scheint wohl doch ein WinModem zu sein:
Hallo Detlef, Schein doch ein Winmodem zu seien . FXAR-P21/Modem 56 k V90+ WinPhone2000/SUZA Beim Versuch das Modul zu erzeugt hat er sich schon mal an der Kernel Version gestört 2.4.20-4GB-ATHLON Danke SuSE ;-( angepasst dann kommt das bei make: Ich habe es auserial.o ptserial.c ptserial.c: In function `set_serial_info': ptserial.c:2212: warning: comparison between signed and unsigned ptserial.c: In function `rs_wait_until_sent': ptserial.c:2922: warning: comparison between signed and unsigned ptserial.c: In function `rs_open': ptserial.c:3174: warning: comparison between signed and unsigned ptserial.c: In function `line_info': ptserial.c:3305: warning: signed and unsigned type in conditional expression ptserial.c: In function `rs_read_proc': ptserial.c:3358: warning: comparison between signed and unsigned ptserial.c: In function `serial_remove_one': ptserial.c:4134: warning: comparison between signed and unsigned ptserial.c: In function `rs_init': ptserial.c:4320: warning: comparison between signed and unsigned ptserial.c:4351: warning: comparison between signed and unsigned ptserial.c: In function `register_serial': ptserial.c:4434: warning: comparison between signed and unsigned ptserial.c:4441: warning: comparison between signed and unsigned ptserial.c:4448: warning: comparison between signed and unsigned ptserial.c: In function `pctel_pci_detect': ptserial.c:4598: warning: comparison between signed and unsigned ptserial.c: In function `rs_fini': ptserial.c:4740: warning: comparison between signed and unsigned make[3]: *** [ptserial.o] Fehler 1 make[3]: Leaving directory `/server/buro/linux/suse/pctel-0.9.6/src/ptserial' make[2]: *** [all] Fehler 2 make[2]: Leaving directory `/server/buro/linux/suse/pctel-0.9.6/src/ptserial' make[1]: *** [all-recursive] Fehler 1 make[1]: Leaving directory `/server/buro/linux/suse/pctel-0.9.6/src' make: *** [all-recursive] Fehler 1 tux101:/buro/linux/suse/pctel-0.9.6 # Da komme ich nicht mehr weiter :-( Vielen Dank fur deine Hilfe Grüße Patrice
Patrice Staudt schrieb:
[...] Ich habe es auserial.o ptserial.c ptserial.c: In function `set_serial_info': ptserial.c:2212: warning: comparison between signed and unsigned ptserial.c: In function `rs_wait_until_sent': ptserial.c:2922: warning: comparison between signed and unsigned ptserial.c: In function `rs_open': ptserial.c:3174: warning: comparison between signed and unsigned ptserial.c: In function `line_info': ptserial.c:3305: warning: signed and unsigned type in conditional expression ptserial.c: In function `rs_read_proc': ptserial.c:3358: warning: comparison between signed and unsigned ptserial.c: In function `serial_remove_one': ptserial.c:4134: warning: comparison between signed and unsigned ptserial.c: In function `rs_init': ptserial.c:4320: warning: comparison between signed and unsigned ptserial.c:4351: warning: comparison between signed and unsigned ptserial.c: In function `register_serial': ptserial.c:4434: warning: comparison between signed and unsigned ptserial.c:4441: warning: comparison between signed and unsigned ptserial.c:4448: warning: comparison between signed and unsigned ptserial.c: In function `pctel_pci_detect': ptserial.c:4598: warning: comparison between signed and unsigned ptserial.c: In function `rs_fini': ptserial.c:4740: warning: comparison between signed and unsigned make[3]: *** [ptserial.o] Fehler 1 make[3]: Leaving directory `/server/buro/linux/suse/pctel-0.9.6/src/ptserial' make[2]: *** [all] Fehler 2 make[2]: Leaving directory `/server/buro/linux/suse/pctel-0.9.6/src/ptserial' make[1]: *** [all-recursive] Fehler 1 make[1]: Leaving directory `/server/buro/linux/suse/pctel-0.9.6/src' make: *** [all-recursive] Fehler 1 tux101:/buro/linux/suse/pctel-0.9.6 #
Alles, was Du hier liest, sind nur Warnungen. Der Fehler muss frueher aufgetreten sein, in einer Meldung, die Du hier nicht geschickt hast. CU, Thomson
Patrice Staudt
Beim Versuch das Modul zu erzeugt hat er sich schon mal an der Kernel Version gestört 2.4.20-4GB-ATHLON Danke SuSE ;-(
Was haben dumm geschriebene autoconf tests mit SuSE zu tun?
Vorgehen:
1) kernel-source installieren.
2) Wechsel zu /usr/src/linux
3) make cloneconfig dep
4) In das pctel-Verzeichnis wechseln und
./configure --with-hal=
angepasst dann kommt das bei make:
Ich habe es auserial.o ptserial.c ptserial.c: In function `set_serial_info': ptserial.c:2212: warning: comparison between signed and unsigned ptserial.c: In function `rs_wait_until_sent': ptserial.c:2922: warning: comparison between signed and unsigned
Das Makefile editieren und das -Werror aus den CFLAGS entfernen. Das macht aus jeder Warnung einen Fehler und führt daher zum Abbruch. Philipp -- Philipp Thomas Arbeit: pthomas@suse.de SuSE Linux AG Privat: philipp.thomas@t-link.de
Hallo Phillip, Danke für deine Antwort , Ich habe dazu noch ein paar kleine Frage :-)
Vorgehen: Die kernel-source-2.4.20.SuSE-30 sind Installiert 1) kernel-source installieren. 2) Wechsel zu /usr/src/linux 3) make cloneconfig dep
habe ich so durch geführt.
4) In das pctel-Verzeichnis wechseln und ./configure --with-hal=
\ --with-kernel-includes=/lib/modules/`uname -r`/include
./configure --with-hal=pct789 --with-kernel-includes=/usr/src/linux/include sollte genau auch gehen da link /usr/scr/linux auf linux-2.4.20.SuSE aber leider geht es nicht : checking for unistd.h... yes checking /usr/src/linux/include/linux/modversions.h usability... yes checking /usr/src/linux/include/linux/modversions.h presence... yes checking for /usr/src/linux/include/linux/modversions.h... yes checking for Linux kernel version >= 2.4.0... ./configure: line 3344: test: 2-4GB: integer expression expected no configure: error: You should have linux kernel >= 2.4.0 installed Leider nicht.
Ich habe es auserial.o ptserial.c ptserial.c: In function `set_serial_info': ptserial.c:2212: warning: comparison between signed and unsigned ptserial.c: In function `rs_wait_until_sent': ptserial.c:2922: warning: comparison between signed and unsigned
Werror habe ich im Makefile nicht gefunden.
Das Makefile editieren und das -Werror aus den CFLAGS entfernen. Das macht aus jeder Warnung einen Fehler und führt daher zum Abbruch.
Noch eine Idee , Danke an euch Grüße Patrice
Patrice Staudt schrieb:
Ich habe 2 PCI Modem, es schein kein Win Modem zu seien . PCTel PCT789T-A steht auf dem chip ,
Wie kann man soll ein Modem Anschliessen unter Linux SuSE ??
http://www.linmodems.org/ http://linmodems.technion.ac.il/pctel-linux/ CU, Thomson
participants (4)
-
Detlef Reichelt
-
Patrice Staudt
-
Philipp Thomas
-
Thomas Hertweck