[ In English ] - [
EagleUsb230Fr ] - [
En Espanol ] - [
In German ]
Eagle-usb-2.3.0
Release date : March 30th 2005
cancelled and replaced by 2.3.1
Eagle-usb-2.3.1
Release date : April 23rd 2005
Eagle-usb-2.3.2
Release date : June 1st 2005
You can give a try to ueagle-atm driver (interwiki) if you have a kernel >= 2.6.10
Eagle-usb-2.3.3
Release date : March 1st 2006
You should use ueagle-atm driver (interwiki) if you have a kernel >= 2.6.16
eagle-usb will no longer be properly maintained as ueagle-atm is now included in the linux kernel
CMV-enabled version, see InfoCMV
Latest development version is always available on page
TestEagleUs (give it a look to download cvs version)
See
list of supported modems (interwiki)
We consider this version stable, in case of remarks we may choose to publish the 2.3.4 (no *real* changes identified so far, so test !)
Brief changelog from 2.1.1 (2.2.0 was only a transition) :
- CMV are now enabled by default
- *ToDo* : avoid dirty hack for EAGLEUSBVERSION in driver/Makefile (mcoolive already found the solution !!)
- many new ISP available, some more
- UTF8 should work / display correctly
- works for all modems at Faq:ModemSupport (interwiki)
- works with kernel 2.6.13 and above (nearly no regression tests done on 2.4)
- correction of Linetype in /etc/eagle-usb/eagle-usb.conf automatically in eagleconfig (put it to A)
- patch for ppc thanks to svetljo
A
long changelog is available
We need tests in :
- France particularly with Free Dégroupé, Free non dégroupé ADSL Max (new choice FR11 that takes CMV for FR04), Free non dégroupé, Cegetel ADSL Max
- Spain : new set of CMV
- Italy : new set of CMV
- Poland / Germany and all other countries : non regression (particularly on ISDN lines...)
Please provide : ISP /
eaglediag -mscui on
FeedBack230
Translations are welcome, as usual
To compile :
./configure
make uninstall
make
make install
eagleconfig
Then
eaglectrl -w ; startadsl # and pray ;-)
Notes
- Please give a try to eagleconnect :
- a graphical interface to connect to internet for any user (your wife/husband, children...)
- uses sudo to avoid having to log as root
- Packages tcl & tclx (extensions) are required
- Feedback is welcome.
- In case of problem our user support forum is available (in english), have a look to FaqEagle before ;-) and do not forget to provide eaglediag -msc result + ISP / modem...
- there are latest bnm files from sagem included : they work perfectly for my fast 800. In case of a problem with synchronization, just revert in /etc/eagle-usb/dsp/ (or /usr/share/eagle-usb/dsp ?) to the previous ones you had
- .deb, ebuild and rpm packages are being prepared
- we need more translations and updates for current ones : you're welcome (that's only for a short list of messages used at installation)
Download
The tar.bz2 is available for download :
Other documentations : for
Gentoo and
DocDebian
Install
As usual for the tar.bz2 :
./configure
make uninstall # if you've got an already installed version
make clean # (optional) just in case you compiled before with another kernel
make
make install
eagleconfig
eaglectrl -w # to get the modem synchronized if eaglestat or eaglediag does not show it operationnal
startadsl
Verify that values for OPTNxx in
/etc/eagle-usb/eagle-usb.conf have changed (see file eagle-usb.conf.template under /etc/eagle-usb/). Report any problem with synchronization (modem staying "Booting" or "initializing") on the
forum (register to get forum in your language and get warned by mails when there's an answer).
To start, you will need :
- kernel-source : take the same version as the one given for your kernel by uname -r, you'll then have a link /usr/src/linux to your kernel-source
- gcc : be sure - mostly on Debian ;-) - to take the one used for your kernel, just compare cat /proc/version ; gcc -v (have a look at FaqDiag (interwiki) for more details)
- be sure to have bash and gawk as well, and make and lsusb
- packages bc, automake and autoconf may be required (it will complain automatically about aclocal missing - if it's the case - at compilation, take latest versions)
Changelog
Improvements
- FHS compliant
- patch to make it work for AMD64 (should still work for PPC) since EagleUsb200
- updated ISP list (BenoitAudouard) + ISP database + new languages + utf-8
- it works for Sagem Fast 800 E3 (based on Eagle-Usb III chipset) : see Faq:InfoCMVEn (interwiki) (new DSP code included)
Todo
- finish translations (you're welcome)
- testing in Mandrakelinux 10.2 cooker
- documentation currently uses docbook-dtd42-xml, a new version docbook-dtd43-xml is available, should be taken into account ?
- reuse Faq:DocBook (interwiki) to produce the FAQ documentation (it worked last time I tried)
In the coming week, we'll be adding
GnEagle & ueagleatm as announced, feedback is needed too.
If you want to follow commits you can register to the ML
https://mail.gna.org/listinfo/eagleusb-cvs
In the coming weeks, thanks to new driver we may have a better look at
merging with other existing drivers ? At least as external commands / parameters are concerned (it's simpler for the end-user)
Other ideas are welcome (I've got many : common ISP database in PHP/MySQL, common modem support database, and more...). Let's discuss.
Not applied yet
- correct EAGLEUSBVERSION hack in Makefile
- add copy of eagle-usb.no-CMV.conf in driver/user/Makefile
Known Bugs
- after eagleconfig, change Linetype from 1 to A in /etc/eagle-usb/eagle-usb.conf then unplug / replug the modem. Once modem operational, type startadsl
- perhaps a problem at boot : verify eaglestat
- see FeedBack230
Tested distributions
Légende:
| V | supported |
| v | should run (not tested) |
| ~ | partial support |
| X | not implemented |
Notes:
1. may require to patch tools.pm cf
bug 6159. Updated file is available on CVS.
2. works only using CVS version! (2004-09-28)
udev