HOWTO: Εγκατασταση Crypto F200 ADSL Modem

Fanis Dokianakis madf at hellug.gr
Sat Dec 11 00:21:52 EET 2004


Επειδή βλέπω ότι η Crypto, h Forthnet και η Tellas αγνοούν παντελώς τους
Linux Users αυτής της συσκευής παραθέτω ένα μίνι οδηγό για την
εγκατάσταση του. Σημειώνω ότι η Forthnet και η Tellas παρέχουν ελκυστικά
πακέτα πρόσβασης σε adsl που περιέχουν αυτό το modem.


Το adsl modem Crypto F200 είναι μια συσκευή USB με βασικό chipset από
την Conexant, είναι μάλιστα απόλυτα συμβατό με το Conexant AccessRunner.

Υπάρχουν τρείς υλοποιήσεις υποστήριξης του AccessRunner στο Λίνουξ
αλλά η μόνη υλοποίηση που είναι opensource είναι αυτή του 
http://sourceforge.net/projects/accessrunner η οποία αναπτύσετε από
Ισπανους developers και βασίζετε σε ένα παραλαγμένο kernel module για το
Alcatel Speedtouch.

Δυστηχώς δεν υπάρχουν έτοιμα πακέτα για κάποια δημοφιλή διανομή οπότε θα
πρέπει να υπάρχουν τα sources του linux kernel.

Οι οδηγίες που ακολούθησα αφορούν πυρήνα 2.6.9, προυποθετουν kernel
compilation και υπάρχουν στο site
http://www.zullinux.it/linux/accessrunner.html

Βήμα 1ο:
Εφαρμόζω το patch
http://www.zullinux.it/linux/patch-2.6.6_20040517_accessrunner.gz
το οποίο αλλάζει το αρχείο linux-2.6.9/drivers/usb/misc/speedtch.c

Βήμα 2ο:
Ρυθμίζω τον πυρήνα και προσθέτω τις εξής επιλογές
<M> Asynchronous Transfer Mode (ATM) (EXPERIMENTAL)
<M> Classical IP over ATM (EXPERIMENTAL)
[*] Do NOT send ICMP if no neighbour (EXPERIMENTAL)
<M> LAN Emulation (LANE) support (EXPERIMENTAL)
<M> Multi-Protocol Over ATM (MPOA) support (EXPERIMENTAL)
<M> RFC1483/2684 Bridged protocols
[*] Per-VC IP filter kludge

και

Device Driver -> USB Support ->
<M> Support for USB
προς το τέλος της σελίδας
<M> Alcatel Speedtouch USB support (NEW)

Βήμα 3ο:
εγκαθιστώ τον πυρήνα και τα modules και κάνω reboot.

Βήμα 4ο:
Από το παραπάνω site παίρνω το cxacru-2003-10-05-src.tgz
αποσυμπιέζω και στο φάκελο αυτό κάνω ένα make.

Βήμα 5ο:
Αντικαθιστώ τα scripts στο /usr/sbin με αυτά 
http://www.zullinux.it/linux/modified_scripts.tgz

Βήμα 6ο:
Ρυθμίζω το /etc/cxacru για pppoatm και προσθέτω στο /etc/ppp/options τις
εξής επιλογές,
---------------
lock 
defaultroute
noipdefault
noauthsync
noaccomp
nopcomp
noccp
novj
holdoff 4
persist
maxfail 25
usepeerdns
passive
asyncmap 0
lcp-echo-interval 2
lcp-echo-failure 7
name username at forthnet.gr
user username at forthnet.gr
plugin /usr/lib/pppd/plugins/pppoatm.so  <- εκεί που είναι το pppoatm.so
------------------

και προσθέτω στα chap-secrets και pap-secrets username και password.

Βήμα 7ο:
Δίνω cxstart.sh λογικά θα κάνει syncronisation το modem και θα ανάψει το
link. Ο pppd θα σηκωθεί και τέλος.

Αυτά για αυτό το $!#%% modem, εάν μου έδιναν την δυνατότητα να διαλέξω
modem προφανώς δεν θα το έπαιρνα. Θα διάλεγα κανένα με ethernet port και
θα ξεμπέρδευα.

Φάνης.




More information about the Linux-greek-users mailing list