Linux 14.980 Themen, 106.331 Beiträge

kein MODEM da !!!

rubbera / 1 Antworten / Flachansicht Nickles

Hallo Leute und Freaks!

Ich hab da ein Problem(oder mehrere),erstens bin ich ein absoluter Linux Neuling (SUSE 8,0)und dann bekomme ich mein Modem nicht zu laufen,
Linux erkennt das Ding nicht automatisch,
also hab ich mir gedacht Treiber CD rein und fertig (denkste)
da ist man von Windows ja ganz schön verwöhnt da geht die Treiber install ja viel einfacher
oder kommt mir das nur vor?
Naja jedenfalls habe ich auf der Support CD-rom meines Superdupi Modem einen Ordner Namens
"LINUX" in dem befinden sich wieder 3 Ordner "include","lib", "src" und eine readme file(natürlich in Englisch, dem bin ich aber nicht so mächtig, vielleicht kann den mir ja jemand übersetzen)
mit folgendem Wortlaut: -Bitte unten weiter lesen--


"PC-TEL HSP Modem Driver Module for Linux kernel 2.2.xxx
Serial Version 4.27.100 (7/16/99 Release)

Linux port done by William Hsu (william_hsu@pctel.com)
========================================================================

This is the release note for the PC-TEL HSP modem driver for Linux.
This file explains how to build and use the HSP modem driver.


FILE CONTENTS
========================================================================

After you unzip the distribution zip file, you should have:

src/serial/Makefile Makefile for serial modem driver
src/serial/ptserial.c Serial modem driver
(modified from Theodore Ts\'o\'s serial.c)

lib/pctel.o Installable modem driver
lib/control.a Relocatable object for Controller module
lib/dsp.a Relocatable object for DSP module
lib/hal.a Relocatable object for HAL module

include/pctel.h Header file for ptserial.c
include/halwraps.h Header file for interfaces to HAL module

README This file



WHAT HARDWARE DO YOU NEED?
========================================================================

You need an Elite/SiS mainboard with the CM8738 Audio/Modem ASIC and
PCtel Codec/DAA daughterboard. The modem daughterboard has a RJ-11 phone
jack to hook up to a phone line.

The modem driver autodetects the correct PCI vender and device ID to
install the correct interrupt handler.


HOW TO BUILD THE MODEM DRIVER?
========================================================================

cd to src/serial and run \'make\'. If you have gcc installed
correctly, it should generate the output file in lib/pctel.o



HOW TO USE THE MODEM DRIVER?
========================================================================

If pctel.o compiles and links successfully, you can use \'insmod\' to
install it. The current driver source uses the major number 62
and minor number 79 (which maps into /dev/ttyS15). You can change the
major number by changing the PCTEL_MAJOR #define. To change the minor
number, you need to modify the rs_table[] array, and the corresponding
ttyS# will change. The minor number value is 64 + port #.

Make sure you have a char device node for /dev/ttyS15. Login as root
and use the \'mknod\' command:

mknod /dev/ttyS15 c 62 79

You may want to use \'chgrp uucp /dev/ttyS15\' to change its group owner
and \'chmod 666 /dev/ttyS15\' to grant read/write access to other users.

/dev/ttyS15 will behave like a regular serial device. Open the port
with a terminal application (e.g. Seyon). Make sure it is
configured to use /dev/ttyS15.

You probably want to create another device node named /dev/modem (or
create a symbolic link using "ln -s",as some terminal and PPP dialer
applications use that name as its default.

If you opened /dev/ttyS15 successfully with a terminal application,
you can type in AT commands to interface with the modem (please
consult PC-TEL AT Command Summary Document for more information).

Sample AT commands (type

bei Antwort benachrichtigen
label rubbera „kein MODEM da !!!“
Optionen

You get what you've paid for. (engl. Du bekommst das, wofür du bezahlt hast). Wenn man solch ein Billigschrott (= internes Modem) kauft, dann ist man auch selber schuld.

Diese "Winmodems" heißen nicht umsonst so, sie laufen meistens nur unter Windows. Mit dem PCTEL hast Du aber noch Glück im Unglück, das läßt sich auch unter Linux nutzen:

(Übersetzung des Installationsanleitung zum PC-Tel Modem unter Linux)

1. Kernelsource von SusE80 installieren
2. Neuen Treiber ziehen (Version 0.9.4)
3. Auspacken (alles hinter dem ':' in der Konsole eintippen): tar -xvf pctel-0.9.4.tar.gz
4. In das Verzeichnis wecheln: cd pctel-0.9.4
5. Herausbekommen, welchen Chipsatz Du auf deinem Mainboard hast, dann folgendes eingeben:
./configure --with-hal= --with-kernel-includes=/pfad/zu/deinen/kernel-sources/include
(hinter hal= kommt einer der folgenden Chipsätze: pct789, cm8738, i81x, sis, via686a, der Pfad zu deinen Kernelsourcen/includes muß angepaßt werden)
Beispiel:
./configure --with-hal=via686a --with-kernel-includes=/usr/src/linux/include
6. Kompiliere die Sourcen: make
7. Werde root: su
8. Installiere die Treiber: make install
9. Die Treiber können nun benutzt weren: insmod pctel ; insmod ptserial

Alternativ:
1. Winmodem ausbauen,
2. Winmodem fachgerecht entsorgen (=wegschmeißen)
3. Externes Modem kaufen
4. Externes Modem anschließen

Und für die Zukunft merken:
Nur Hardware kaufen, die sich unproblematisch auch mit anderen Betriebssystemen nutzen läßt.

Bis denne,
label.

bei Antwort benachrichtigen