Bienvenue sur eagle-usb

EagleDev

DeveloppementIntegrationUs

PagePrincipale :: DerniersChangements :: DerniersCommentaires :: ParametresUtilisateur :: Vous êtes 2600:1f28:365:80b0:2c73:81e6:548a:6a6d
Integración del driver eagle-usb [ DeveloppementIntegration ] [ DeveloppementIntegrationES ] [ Deutsch ] [ In English ]

The integration of the eagle-usb driver can begin -- BenoitAudouard 20031112

You may add your questions here (it's a wiki...) All help is welcome


Contribution -- LubekStankiel
I see that the best way to use translated variables is to run ./make install script with parameter eg: ' ./make install -lang="EN" ' and if this parameter is not put then script could search for global $LANG and if this variable do not match to defined variables, script will run with implicitly lang setting eg FR ;-).
I'll tell Tux (via the wikini...), we may choose en_EN... people will have to read the readme.txt ;-) or the FAQ
it's already done on configure => "./configure --lang=en" or when launching eagleconfig => "eagleconfig --lang=en" (CVS version only)--OlivierBorowski

Another thing, as I mentioned at the beginning, is ability to instal separately the driver and PPPoA support becouse not every one uses PPPoA and not want keeping "garbages" on PC :-)
What else do they use with ppp ? PPPoE means more consumption of bandwith and the provided pppoa is optimized (no more memory leak, no more crash when a packet too large is received...) I think that it's not
installed for people with Routed IP or DHCP... (I'll ask)

Current Work

Translate the scripts : LocalizationScriptsUs
Install and test the CVS version (see below)

List of bugs

O : ouvert, C : clos, E : en-cours
BugList20031016 O : premiers compléments nécessaires ŕ l'installation de l'eagle-cvs
BugList20031010 C : affichage du kill du tail dans diag_eagle_usb.sh (eaglediag)

ADI does not appear any more

eagle replaces adi wherever it appeared
adiusbadsl => eagle-usb
adictrl => eaglectrl
showstat => eaglestat
For compatibility sake, variables are defined in the scripts

Obsolete

inittab is not used any more
/etc/fstab : usbdevfs is not used any more
the service used for 1.0.4e is based on the Internet service of Mandrake (compatibility with Red Hat ?)

Localization

* (nearly) everything is centralized in script of initialization LocalizationScriptsUs
* its use is based on the variable $LANG

Installation of CVS version

download from cvs :
export CVSROOT=:pserver:anonymous@cvs.tuxfamily.org:/cvsroot/eagle-usb
cvs login
#CVS password: # enter ''anonymous''
cvs co eagle-usb # the directory is created and all files downloaded

Post-install
in /root/eagle-usb/ (for example)
./autogen.sh # create configuration and aclocal
./configure # verify and create a common Makefile
make uninstall # forget the old driver...

make # compile everything
make install # put everything where necessary

Manual
insmod eagle-usb # load the module
rmmod adiusbadsl # unload the old module

vi /etc/eagle-usb/eagle-usb.conf # modify VPI / VCI / encapsulation if necessary
eaglectrl -w # load the firmware and synchronize (and create the virtual interface... it's new)

Automatically with Mandrake / Red Hat / Fedora
eagleconfig

startadsl

Other related things

See the blob of installation of eagle-cvs baud123.blogdrive.com
http://baud123.blogdrive.com/archive/cm-9_cy-2003_m-9_d-25_y-2003_o-0.html

For integration with Mandrake http://baud123.blogdrive.com/archive/cm-10_cy-2003_m-10_d-6_y-2003_o-0.html

Internationalization, specific for Spanish http://baud123.blogdrive.com/archive/cm-10_cy-2003_m-10_d-1_y-2003_o-0.html or InternationalES
Il n'y a pas de commentaire sur cette page. [Afficher commentaires/formulaire]