Λειτουργία ενός 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