Crypto F2000 για πυρήνες >= 2.6.10

George Gozadinos ggozadinos at gmail.com
Wed Apr 13 13:23:21 EEST 2005


Καλημέρα,

Τα παρακάτω αφορούν όσους έχουν το modem Crypto F200 που δίνει η
Forthnet και άλλοι αλλά και όσα modem χρησιμοποιούν το firmware
Accessrunner της Conexant με kernel>=2.6.10.
Για προηγούμενους kernels υπάρχει άλλο μύνημα στη λίστα από τον madf.

Απ'ότι φαίνεται το module για το chipset θα μπει στον πυρήνα σε κάποια
έκδοση στο μέλλον αλλά μέχρι τότε:

Ακολουθήστε πιστά τις οδηγίες στη http://accessrunner.sourceforge.net/
Συνοπτικά:

1) Κάντε build ένα custom kernel σύμφωνα με τις οδηγίες της παραπάνω
σελίδας. Συνοπτικά:
Κατεβάστε το src του kernel. 

Πάρτε το πατσαρισμένο usbatm από
http://sourceforge.net/project/showfiles.php?group_id=47406&package_id=144429
ή με cvs 
cvs -z9 -q -d :pserver:anoncvs:anoncvs at cvs.infradead.org:/home/cvs co usbatm

ενεργοποιήστε το driver για το connexant κάνοντας 
make menuconfig
Οι επιλογές που σας αφορούν είναι:

Prompt for development and/or incomplete code/drivers (EXPERIMENTAL)
...
  Asynchronous Transfer Mode (ATM) (EXPERIMENTAL) (ATM)
...
Support for Host-side USB (USB)
...
USB DSL modem support (USB_ATM)
...
  Conexant AccessRunner USB support (USB_CXACRU)

Κάντε build και install τον kernel. Για debian/ubuntu χωρίς initrd
(για άλλα ψάξτε το):

make-kpkg clean
make-kpkg --revision=custom.1.0 kernel_image
cd ..
dpkg -i kernel-image-2.6.8.1_custom.1.0_i386.deb

3) Προσθέστε το pppoatm στα /etc/modules (όχι δεν θα γίνει μόνο του).

4) Από τα windows βρείτε το αρχείο CnxEtU.sys. Χρησιμοποιώντας το
προγραμματάκι cxacru-fw.bin (που θα βρείτε στη sourceforge) βγάλτε από
το αρχείο το firmware και σώστε το όπου βάζει το hotplug τα firmware
(σε Debian / Ubuntu /usr/lib/hotplug/firmware/, σε άλλα αλλού. Αν δεν
ξέρετε που να το βάλετε κοιτάξτε που ψάχνει το αρχείο
/etc/hotplug/firmware.agent και βγάλτε τα συμπεράσματα σας)

5) Κάντε ένα reboot. To modem αν όλα πήγαν καλά όταν φορτωθεί το
hoptplug θα αρχίσει να αναβοσβύνει και κάποια στιγμή το led θα μείνει
αναμένο.
Δώστε 
cat /proc/net/atm/cxacru:0
και δείτε αν στο τέλος λέει "Line Up". Αν ναι είμαστε μια χαρά. Αν όχι
κάπου έγινε κοτσάνα. Ξαναδιαβάστε:)

6) Πάμε τώρα για τη σύνδεση. Αν έχετε κάνει την έρευνα σας θα έχετε
δεί διάφορα sites που μιλάνε για Clasic IP over ATM, bridging κλπ.
Τίποτα απο αυτά δε σας χρειάζεται... Αγνοήστε τα επιδεικτικά και πάμε
για ppp.

Στο /etc/ppp/peers φτιάξτε ένα αρχείο (ας πούμε forthnet)  με τα εξής:

plugin pppoatm.so
8.35
user USERNAME
name USERNAME
noipdefault
usepeerdns
defaultroute
persist
noauth
nopcomp
noccp
novj

όπου USERNAME ελπίζω να καταλαβαινόμαστε τί είναι.
Βάλτε το ίδιο USERNAME μαζί με το password στα /etc/ppp/pap-secrets

Κάντε
pppd call forthnet
κλείστε τα μάτια και ανοίξτε τα ξανά. Έχετε internet!
Βάλτε και ένα firewall και είμαστε εντάξει.

Αυτά. Τώρα που χαλαρώσατε, πάρτε τηλέφωνο τη forthnet και την Crypto.
Βρίστε τους. Εκτός από το ότι θα σας κάνει καλό, ίσως βοηθήσει να
αποκτήσουν οι χρήστες υποστήριξη στο μέλλον.


More information about the Linux-greek-users mailing list