Λειτουργία ενός Lucent/Agere winmodem στο Debian

Χωρίς απαντήσεις
margiolas
Εικόνα: margiolas
Offline
Εγγράφηκε: 23/12/2004
Λειτουργία ενός Lucent/Agere winmodem στο Debian

Τα πακέτα που θα χρειαστείτε είναι:

gcc (Η έκδοση του gcc πρέπει να είναι η ίδια με αυτή που έχει κτιστεί ο πυρήνας.)

Τα headers του πυρήνα που έχετε εγκατεστημένο (π.χ αν έχετε εγκατεστημένο τον 2.6.12-9-386 πρέπει να εγκαταστήσετε το πακέτο linux-headers-2.6.12-9-386 για να το κάνετε αυτό ως υπερχρήστης πληκτρολογήστε:
apt-get install linux-headers-2.6.8.12-9-386

Το πακέτο ltmodem-2.6-7-alk.tar.bz2 (Μέχρι τώρα αυτή είναι η τελευταία έκδοση.)
Κατεβάστε το απο: http://linmodems.technion.ac.il/packages/ltmodem/kernel-2.6/
--------------------------------------------------------------------------------------------------

1. Ως root στην κονσόλα πληκτρολογήστε:

mknod --mode=0660 /dev/ttyLTM0 c 62 64

2. Αποσυμπιέστε το ltmodem-2.6-7-alk.tar.bz2 και εντοπίστε το Makefile και ανοίξτε το με οποινδήποτε editor (π.χ. nano) βρείτε τη σειρά KERNEL_DIR := και συμπληρώστε σ' αυτή τη διεύθυνση των headers στο δίσκο. Συνήθως βρίσκονται στο /usr/src/...

3. Στη συνέχεια κτίστε τα modules πληκτρολογώντας στην κονσόλα, αφού μεταβείτε στη διαδομή όπου έχετε αποσυμπιέσει τα αρχεία την εντολή make.

4. Αντιγράψτε τα αρχεία ltserial.ko και ltmodem.ko στη διαδρομή /lib/modules/όνομα_πυρήνα μέσα σ' ένα φάκελο που εσείς θα δημιουργήσετε με όποιο όνομα επιθυμείτε. (Χρειάζονται δικαιώματα root.)

5. Δημιουργήστε το αρχείο /etc/modprobe.conf
Το αρχείο θα περιέχει τις ακόλουθες γραμμές:
alias /dev/modem ltserial
alias char-major-62 ltserial
alias /dev/ttyLTM0 ltserial

6.Αφού επανεκκινήσετε το λειτουργικό, για να συνδεθείτε στο ´Ιντερνετ χρησιμοποιήστε το wvdial το /etc/wvdial.conf θα πρέπει να έιναι κάπως έτσι:

[Dialer Defaults]
Modem = /dev/modem
Baud = 115200
Init1 = ATZ
## if not in the USA, use an
# Init2 = AT+GCI=Hexidecimal_Country_Code, and the following line should be Init3
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
ISDN = 0
Modem Type = Analog Modem
Phone = ............
Username = ...........
Password = ..........
## In some countries, the following line may be necessary
Stupid Mode = yes
## to initiate dialing without Dialtone acquisition

7. πληκρολογήστε ως root:

ln -s /dev/ttyLTM0 /dev/modem
wvdial

Για να αποσυνδεθείτε πατήστε control και c

Καλό σερφάρισμα!!!!!!

Έχω δει κι άλλους τρόπους. Όποιος θέλει να προτείνει κάτι διαφορετικό ας μου στείλει την λύση του κι εγώ θα την προσθέσω στο tutorial. Η διαδικασία είναι παρόμοια και για τις άλλες διανομές....

Μαργιώλας Χρήστος
margiolas@gmail.com