[Résolu] modem sagem fast 800 sous linux suse 10.0

modem sagem fast 800 sous linux suse 10.0 [Résolu] - Installation - Linux et OS Alternatifs

Marsh Posté le 11-08-2006 à 18:37:00    

http://www.themad-house.co.uk/sagem-usb/images/Fast_800_03_small.gif
Salut a  tous [:aimeric_1], g installer une Suse avant hier , c la premiere fois que j'utilise linux, bon, le probleme c que g chercher partout une solution adequate mais rien , g tout essayer : le driver eagle usb , le protocole pppoe ; le kernel de linux ( avec son prpre dvd ) ; le Gcc compiler , bref tout .
enfin , :pfff:   voila pour ceux qui veullent voir les étapes pas à pas :(et merci d'avance [:jap:])

./appli_patch


et puis
./configure ( dans le repertoire ds codes sources)

linux: /tmp/eagle-usb/eagle-usb-1.9.9 # ./configure
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for a BSD-compatible install... /usr/bin/install -c
checking whether make sets $(MAKE)... yes
checking for main in -lc... yes
checking for dirent.h that defines DIR... yes
checking for library containing opendir... none required
checking how to run the C preprocessor... gcc -E
checking for egrep... grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking limits.h usability... yes
checking limits.h presence... yes
checking for limits.h... yes
checking sys/ioctl.h usability... yes
checking sys/ioctl.h presence... yes
checking for sys/ioctl.h... yes
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking syslog.h usability... yes
checking syslog.h presence... yes
checking for syslog.h... yes
checking for unistd.h... (cached) yes
checking for an ANSI C-conforming const... yes
checking for off_t... yes
checking for pid_t... yes
checking for size_t... yes
checking whether time.h and sys/time.h may both be included... yes
checking whether struct tm is in sys/time.h or time.h... time.h
checking for uid_t in sys/types.h... yes
checking whether gcc needs -traditional... no
checking return type of signal handlers... void
checking for strftime... yes
checking for gettimeofday... yes
checking for select... yes
checking for socket... yes
checking for strcspn... yes
checking for strdup... yes
checking for strerror... yes
checking for strspn... yes
checking for strtol... yes
checking for ifconfig... yes
checking for route... yes
checking for pidof... yes
checking for dhclient... no
checking for dhcpcd... dhcpcd
checking for pppd... yes
checking for pppoe... yes
checking for doc/man/eagleconfig.8... yes
checking for xsltproc... yes
   *** docbook stylesheets are missing, keeping prebuild version ***
checking for kernel version...
checking for hotplug... 0
checking for ifup... 1
checking for adictrl... no
checking for eaglectrl... no
checking for showstat... no
checking for eaglestat... no
checking for startadsl... no
checking for stopadsl... no
configure: creating ./config.status
config.status: creating Makefile.common
 
========================================================================
distribution detected                           generic
 
dhcp support                                    dhcpcd
 
pppd support                                    yes
  pppoa support                                 yes
  pppoe support                                 yes // ici g installé le package PPPoE en+
 
install eagleconnect (tcl/tk frontend)          yes
 
generate documentation                          no
========================================================================


 
 
Alors je passe a : make ( pas besoin de "make clean" prceke c la 1ere fois )
 

linux: /tmp/eagle-usb/eagle-usb-1.9.9 # make
make -C driver && \
make -C pppoa && \
make -C utils/scripts && \
make -C utils/eagleconnect && \
make -C doc
make[1]: Entering directory `/tmp/eagle-usb/eagle-usb-1.9.9/driver'
make  -C /lib/modules/2.6.13-15-default/build SUBDIRS=/tmp/eagle-usb/eagle-usb-1.9.9/driver modules
make[2]: Entering directory `/usr/src/linux-2.6.13-15-obj/i386/default'
make -C ../../../linux-2.6.13-15 O=../linux-2.6.13-15-obj/i386/default modules
  CC [M]  /tmp/eagle-usb/eagle-usb-1.9.9/driver/eu_main.o
In file included from /tmp/eagle-usb/eagle-usb-1.9.9/driver/eagle-usb.h:30,
                 from /tmp/eagle-usb/eagle-usb-1.9.9/driver/eu_main.c:41:
/tmp/eagle-usb/eagle-usb-1.9.9/driver/eu_types.h:165: warning: ‘packed’ attribute ignored
  CC [M]  /tmp/eagle-usb/eagle-usb-1.9.9/driver/eu_utils.o
In file included from /tmp/eagle-usb/eagle-usb-1.9.9/driver/eagle-usb.h:30,
                 from /tmp/eagle-usb/eagle-usb-1.9.9/driver/eu_utils.c:28:
/tmp/eagle-usb/eagle-usb-1.9.9/driver/eu_types.h:165: warning: ‘packed’ attribute ignored
  CC [M]  /tmp/eagle-usb/eagle-usb-1.9.9/driver/Pipes.o
In file included from /tmp/eagle-usb/eagle-usb-1.9.9/driver/eagle-usb.h:30,
                 from /tmp/eagle-usb/eagle-usb-1.9.9/driver/Pipes.h:27,
                 from /tmp/eagle-usb/eagle-usb-1.9.9/driver/Pipes.c:32:
/tmp/eagle-usb/eagle-usb-1.9.9/driver/eu_types.h:165: warning: ‘packed’ attribute ignored
  CC [M]  /tmp/eagle-usb/eagle-usb-1.9.9/driver/Me.o
In file included from /tmp/eagle-usb/eagle-usb-1.9.9/driver/eagle-usb.h:30,
                 from /tmp/eagle-usb/eagle-usb-1.9.9/driver/Me.h:27,
                 from /tmp/eagle-usb/eagle-usb-1.9.9/driver/Me.c:121:
/tmp/eagle-usb/eagle-usb-1.9.9/driver/eu_types.h:165: warning: ‘packed’ attribute ignored
  CC [M]  /tmp/eagle-usb/eagle-usb-1.9.9/driver/Sm.o
In file included from /tmp/eagle-usb/eagle-usb-1.9.9/driver/eu_sm.h:30,
                 from /tmp/eagle-usb/eagle-usb-1.9.9/driver/Sm.c:28:
/tmp/eagle-usb/eagle-usb-1.9.9/driver/eu_types.h:165: warning: ‘packed’ attribute ignored
  CC [M]  /tmp/eagle-usb/eagle-usb-1.9.9/driver/eu_msg.o
In file included from /tmp/eagle-usb/eagle-usb-1.9.9/driver/eagle-usb.h:30,
                 from /tmp/eagle-usb/eagle-usb-1.9.9/driver/eu_msg.h:31,
                 from /tmp/eagle-usb/eagle-usb-1.9.9/driver/eu_msg.c:29:
/tmp/eagle-usb/eagle-usb-1.9.9/driver/eu_types.h:165: warning: ‘packed’ attribute ignored
  CC [M]  /tmp/eagle-usb/eagle-usb-1.9.9/driver/Dsp.o
In file included from /tmp/eagle-usb/eagle-usb-1.9.9/driver/eagle-usb.h:30,
                 from /tmp/eagle-usb/eagle-usb-1.9.9/driver/Dsp.h:27,
                 from /tmp/eagle-usb/eagle-usb-1.9.9/driver/Dsp.c:29:
/tmp/eagle-usb/eagle-usb-1.9.9/driver/eu_types.h:165: warning: ‘packed’ attribute ignored
  CC [M]  /tmp/eagle-usb/eagle-usb-1.9.9/driver/Mpoa.o
In file included from /tmp/eagle-usb/eagle-usb-1.9.9/driver/eagle-usb.h:30,
                 from /tmp/eagle-usb/eagle-usb-1.9.9/driver/Mpoa.h:27,
                 from /tmp/eagle-usb/eagle-usb-1.9.9/driver/Mpoa.c:35:
/tmp/eagle-usb/eagle-usb-1.9.9/driver/eu_types.h:165: warning: ‘packed’ attribute ignored
  CC [M]  /tmp/eagle-usb/eagle-usb-1.9.9/driver/Uni.o
In file included from /tmp/eagle-usb/eagle-usb-1.9.9/driver/eagle-usb.h:30,
                 from /tmp/eagle-usb/eagle-usb-1.9.9/driver/Uni.h:27,
                 from /tmp/eagle-usb/eagle-usb-1.9.9/driver/Uni.c:28:
/tmp/eagle-usb/eagle-usb-1.9.9/driver/eu_types.h:165: warning: ‘packed’ attribute ignored
  CC [M]  /tmp/eagle-usb/eagle-usb-1.9.9/driver/Sar.o
In file included from /tmp/eagle-usb/eagle-usb-1.9.9/driver/eagle-usb.h:30,
                 from /tmp/eagle-usb/eagle-usb-1.9.9/driver/Sar.h:27,
                 from /tmp/eagle-usb/eagle-usb-1.9.9/driver/Sar.c:28:
/tmp/eagle-usb/eagle-usb-1.9.9/driver/eu_types.h:165: warning: ‘packed’ attribute ignored
  CC [M]  /tmp/eagle-usb/eagle-usb-1.9.9/driver/Oam.o
In file included from /tmp/eagle-usb/eagle-usb-1.9.9/driver/eagle-usb.h:30,
                 from /tmp/eagle-usb/eagle-usb-1.9.9/driver/Oam.c:21:
/tmp/eagle-usb/eagle-usb-1.9.9/driver/eu_types.h:165: warning: ‘packed’ attribute ignored
  CC [M]  /tmp/eagle-usb/eagle-usb-1.9.9/driver/eu_eth.o
In file included from /tmp/eagle-usb/eagle-usb-1.9.9/driver/eagle-usb.h:30,
                 from /tmp/eagle-usb/eagle-usb-1.9.9/driver/Pipes.h:27,
                 from /tmp/eagle-usb/eagle-usb-1.9.9/driver/eu_eth.c:29:
/tmp/eagle-usb/eagle-usb-1.9.9/driver/eu_types.h:165: warning: ‘packed’ attribute ignored
  CC [M]  /tmp/eagle-usb/eagle-usb-1.9.9/driver/eu_boot_sm.o
In file included from /tmp/eagle-usb/eagle-usb-1.9.9/driver/eu_boot_sm.h:33,
                 from /tmp/eagle-usb/eagle-usb-1.9.9/driver/eu_boot_sm.c:31:
/tmp/eagle-usb/eagle-usb-1.9.9/driver/eu_types.h:165: warning: ‘packed’ attribute ignored
  LD [M]  /tmp/eagle-usb/eagle-usb-1.9.9/driver/eagle-usb.o
  Building modules, stage 2.
  MODPOST
  CC      /tmp/eagle-usb/eagle-usb-1.9.9/driver/eagle-usb.mod.o
  LD [M]  /tmp/eagle-usb/eagle-usb-1.9.9/driver/eagle-usb.ko
make[2]: Leaving directory `/usr/src/linux-2.6.13-15-obj/i386/default'
make -C ./firmware
make[2]: Entering directory `/tmp/eagle-usb/eagle-usb-1.9.9/driver/firmware'
gcc -O2 -pipe -Wall -pedantic builddsp.c -o buildDSP
./buildDSP -d sagem/pots dsp_code_pots.bin
Reading file sagem/pots/rtbldep0.bnm
Reading file sagem/pots/rtbldep1.bnm
Reading file sagem/pots/rtbldep2.bnm
Reading file sagem/pots/rtbldep3.bnm
Reading file sagem/pots/rtbldep4.bnm
Writing file dsp_code_pots.bin
./buildDSP -d sagem/isdn dsp_code_isdn.bin
Reading file sagem/isdn/rtbldei0.bnm
Reading file sagem/isdn/rtbldei1.bnm
Reading file sagem/isdn/rtbldei2.bnm
Reading file sagem/isdn/rtbldei3.bnm
Reading file sagem/isdn/rtbldei4.bnm
Writing file dsp_code_isdn.bin
make[2]: Leaving directory `/tmp/eagle-usb/eagle-usb-1.9.9/driver/firmware'
make -C ./user
make[2]: Entering directory `/tmp/eagle-usb/eagle-usb-1.9.9/driver/user'
gcc -O2 -pipe -Wall -pedantic -DLINUX -g -DCONF_DIR="\"/etc/eagle-usb\"" -DBIN_DIR="\"/etc/eagle-usb/dsp\"" '-DEAGLEUSBVERSION="1.9.9"' eaglectrl.c -o eaglectrl
make[2]: Leaving directory `/tmp/eagle-usb/eagle-usb-1.9.9/driver/user'
make[1]: Leaving directory `/tmp/eagle-usb/eagle-usb-1.9.9/driver'
make[1]: Entering directory `/tmp/eagle-usb/eagle-usb-1.9.9/pppoa'
gcc -O2 -Wall -Wstrict-prototypes -ansi -pedantic   '-DVERSION="1.9.9"' -c -o pppoa.o pppoa.c
gcc -O2 -Wall -Wstrict-prototypes -ansi -pedantic   '-DVERSION="1.9.9"' -c -o if.o if.c
gcc -O2 -Wall -Wstrict-prototypes -ansi -pedantic   '-DVERSION="1.9.9"' -c -o debug.o debug.c
gcc -O2 -Wall -Wstrict-prototypes -ansi -pedantic   '-DVERSION="1.9.9"' -c -o common.o common.c
gcc -O2 -Wall -Wstrict-prototypes -ansi -pedantic   '-DVERSION="1.9.9"' -c -o ppp.o ppp.c
gcc -o pppoa pppoa.o if.o debug.o common.o ppp.o
make[1]: Leaving directory `/tmp/eagle-usb/eagle-usb-1.9.9/pppoa'
make[1]: Entering directory `/tmp/eagle-usb/eagle-usb-1.9.9/utils/scripts'
rm -Rf tmp
mkdir -p tmp
cat setvars | sed \
        -e "s|@SBIN_DIR@|/usr/local/sbin|g" \
        -e "s|@EU_DIR@|/etc/eagle-usb|g" \
        -e "s|@EU_LANG_DIR@|/etc/eagle-usb/lang|g" \
        -e "s|@EU_SCRIPT_DIR@|/etc/eagle-usb/scripts|g" \
        -e "s|@USE_HOTPLUG@|0|g" \
        -e "s|@USE_IFUPDOWN@|0|g" \
        -e "s|@DISTRIB@|generic|g" \
        -e "s|@DISTVER@|0|g" \
        -e "s|@SIMPLE@|0|g" \
        -e "s|@INIT_DIR@|/etc/init.d|g" \
        -e "s|@PPP_DIR@|/etc/ppp|g" \
        -e "s|@HOTPLUG_SCRIPT_DIR@|/etc/hotplug/usb|g" \
        -e "s|@NET_SCRIPT_DIR@|/etc/sysconfig/network-scripts|g" \
        -e "s|@EU_LANG@|auto|g" \
        -e "s|@PPP_OPTIONS_DIR@|/etc/ppp/peers|g" \
        -e "s|@PPP_OPTIONS_ADSL@|/etc/ppp/peers/adsl|g" \
        -e "s|@PPP_OPTIONS_MIRE@|/etc/ppp/peers/mire|g" \
        -e "s|@SYSCONF_FILE@|/var/lock/eagle-usb|g" \
        > tmp/setvars && \
sed -e "s|exit 123|. /etc/eagle-usb/scripts/setvars|" -e "s| 1 == 1 | 0 == 1 |" fctStopAdsl > tmp/fctStopAdsl && \
sed "s|exit 123|. /etc/eagle-usb/scripts/setvars|g" fctStartAdsl > tmp/fctStartAdsl && \
sed "s|exit 123|. /etc/eagle-usb/scripts/setvars|g" startmire > tmp/startmire && \
sed "s|exit 123|. /etc/eagle-usb/scripts/setvars|g" startadsl > tmp/startadsl && \
sed "s|exit 123|. /etc/eagle-usb/scripts/setvars|g" stopadsl > tmp/stopadsl && \
sed "s|exit 123|. /etc/eagle-usb/scripts/setvars|g" eagleconfig > tmp/eagleconfig && \
sed "s|exit 123|. /etc/eagle-usb/scripts/setvars|g" eaglediag > tmp/eaglediag && \
sed "s|exit 123|. /etc/eagle-usb/scripts/setvars|g" eu_config_bash > tmp/eu_config_bash && \
sed "s|exit 123|. /etc/eagle-usb/scripts/setvars|g" eu_dsp > tmp/eu_dsp && \
sed "s|exit 123|. /etc/eagle-usb/scripts/setvars|g" eu_init > tmp/eu_init && \
sed "s|exit 123|. /etc/eagle-usb/scripts/setvars|g" rc.eagle-usb > tmp/rc.eagle-usb && \
sed "s|exit 123|. /etc/eagle-usb/scripts/setvars|g" net_cnx_up > tmp/net_cnx_up && \
sed "s|exit 123|. /etc/eagle-usb/scripts/setvars|g" net_cnx_down > tmp/net_cnx_down && \
sed "s|exit 123|. /etc/eagle-usb/scripts/setvars|g" testconnec > tmp/testconnec
make[1]: Leaving directory `/tmp/eagle-usb/eagle-usb-1.9.9/utils/scripts'
make[1]: Entering directory `/tmp/eagle-usb/eagle-usb-1.9.9/utils/eagleconnect'
rm -Rf tmp
if test 1 == 1 ; then \
        mkdir -p tmp ; \
        cat diagnostic.tcl | sed \
                -e "s|@SBIN_DIR@|/usr/local/sbin|g" \
                -e "s|@EU_EAGLECONNECT_DIR@|/etc/eagle-usb/eagleconnect|g" \
                > tmp/diagnostic.tcl ; \
        cat eagleconnect.tcl | sed \
                -e "s|@SBIN_DIR@|/usr/local/sbin|g" \
                -e "s|@EU_EAGLECONNECT_DIR@|/etc/eagle-usb/eagleconnect|g" \
                > tmp/eagleconnect.tcl ; \
        cat reseau.tcl | sed \
                -e "s|@SBIN_DIR@|/usr/local/sbin|g" \
                -e "s|@EU_EAGLECONNECT_DIR@|/etc/eagle-usb/eagleconnect|g" \
                > tmp/reseau.tcl ; \
fi
make[1]: Leaving directory `/tmp/eagle-usb/eagle-usb-1.9.9/utils/eagleconnect'
make[1]: Entering directory `/tmp/eagle-usb/eagle-usb-1.9.9/doc'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/tmp/eagle-usb/eagle-usb-1.9.9/doc'
linux:/tmp/eagle-usb/eagle-usb-1.9.9 # make install
make -C driver install && \
make -C pppoa install && \
make -C utils/scripts install && \
make -C utils/eagleconnect install && \
make -C doc install && \
hash -r && \
echo -e "===============================================================================" && \
echo -e "\n\nInstallation has finished!\nYou should now run eagleconfig to setup your connexion.\n\n"
make[1]: Entering directory `/tmp/eagle-usb/eagle-usb-1.9.9/driver'
make -C ./firmware install
make[2]: Entering directory `/tmp/eagle-usb/eagle-usb-1.9.9/driver/firmware'
/usr/bin/install -c -d /etc/eagle-usb/dsp && \
/usr/bin/install -c -m 0664 dsp_code_pots.bin /etc/eagle-usb/dsp
/usr/bin/install -c -m 0664 dsp_code_isdn.bin /etc/eagle-usb/dsp
make[2]: Leaving directory `/tmp/eagle-usb/eagle-usb-1.9.9/driver/firmware'
make -C ./user install
make[2]: Entering directory `/tmp/eagle-usb/eagle-usb-1.9.9/driver/user'
/usr/bin/install -c -d /usr/local/sbin && \
/usr/bin/install -c -d /etc/eagle-usb/scripts && \
/usr/bin/install -c -m 0755 eaglectrl /usr/local/sbin && \
/usr/bin/install -c -m 0755 eaglestat /usr/local/sbin && \
/usr/bin/install -c -m 0644 eagle-usb.conf /etc/eagle-usb/scripts/eagle-usb.conf.template
make[2]: Leaving directory `/tmp/eagle-usb/eagle-usb-1.9.9/driver/user'
/usr/bin/install -c -d /lib/modules/2.6.13-15-default/misc && \
/usr/bin/install -c -m 0644 eagle-usb.ko /lib/modules/2.6.13-15-default/misc/eagle-usb.ko
make[1]: Leaving directory `/tmp/eagle-usb/eagle-usb-1.9.9/driver'
make[1]: Entering directory `/tmp/eagle-usb/eagle-usb-1.9.9/pppoa'
/usr/bin/install -c -d /usr/local/sbin
/usr/bin/install -c -m 755 pppoa /usr/local/sbin
make[1]: Leaving directory `/tmp/eagle-usb/eagle-usb-1.9.9/pppoa'
make[1]: Entering directory `/tmp/eagle-usb/eagle-usb-1.9.9/utils/scripts'
if test 0 == 1 ; then \
        /usr/bin/install -c -d /etc/sysconfig/network-scripts && \
        /usr/bin/install -c -m 0755 tmp/net_cnx_up /etc/sysconfig/network-scripts && \
        /usr/bin/install -c -m 0755 tmp/net_cnx_down /etc/sysconfig/network-scripts && \
        /usr/bin/install -c -m 0755 net_cnx_pg /etc/sysconfig/network-scripts ; \
fi
/usr/bin/install -c -d /usr/local/sbin && \
/usr/bin/install -c -d /etc/eagle-usb/lang && \
/usr/bin/install -c -d /etc/eagle-usb/scripts && \
/usr/bin/install -c -m 0755 tmp/setvars /etc/eagle-usb/scripts && \
/usr/bin/install -c -m 0755 tmp/fctStartAdsl /usr/local/sbin && \
/usr/bin/install -c -m 0755 tmp/fctStopAdsl /usr/local/sbin && \
/usr/bin/install -c -m 0755 tmp/startmire /usr/local/sbin && \
/usr/bin/install -c -m 0755 tmp/startadsl /usr/local/sbin && \
/usr/bin/install -c -m 0755 tmp/stopadsl /usr/local/sbin && \
/usr/bin/install -c -m 0755 tmp/eaglediag /usr/local/sbin && \
/usr/bin/install -c -m 0755 tmp/eagleconfig /usr/local/sbin && \
/usr/bin/install -c -m 0755 tmp/eu_config_bash /etc/eagle-usb/scripts && \
/usr/bin/install -c -m 0755 tmp/testconnec /etc/eagle-usb/scripts && \
/usr/bin/install -c -m 0644 usb.usermap /etc/eagle-usb/scripts && \
/usr/bin/install -c -m 0644 options /etc/eagle-usb/scripts && \
/usr/bin/install -c -m 0644 lang/de /etc/eagle-usb/lang && \
/usr/bin/install -c -m 0644 lang/en /etc/eagle-usb/lang && \
/usr/bin/install -c -m 0644 lang/es /etc/eagle-usb/lang && \
/usr/bin/install -c -m 0644 lang/fr /etc/eagle-usb/lang && \
/usr/bin/install -c -m 0644 lang/f2 /etc/eagle-usb/lang && \
/usr/bin/install -c -m 0644 lang/it /etc/eagle-usb/lang && \
/usr/bin/install -c -m 0644 lang/pl /etc/eagle-usb/lang && \
/usr/bin/install -c -m 0644 lang/p2 /etc/eagle-usb/lang && \
if test 0 == 1 ; then \
        /usr/bin/install -c -d /etc/hotplug/usb && \
        /usr/bin/install -c -m 0755 tmp/eu_dsp /etc/hotplug/usb/eagle-usb ; \
fi
if [ "generic" = "Fedora" ] || [ "generic" = "Redhat" ] || [ "generic" = "Suse" ] || [ "generic" = "Debian" ] ; then \
        /usr/bin/install -c -m 0755 tmp/eu_init /etc/init.d/eagle-usb ; \
elif [ "generic" = "Slackware" ] ; then \
        /usr/bin/install -c -m 0755 tmp/rc.eagle-usb /etc/eagle-usb/scripts ; \
fi
touch /etc/eagle-usb/scripts/lock ; chmod 644 /etc/eagle-usb/scripts/lock
make[1]: Leaving directory `/tmp/eagle-usb/eagle-usb-1.9.9/utils/scripts'
make[1]: Entering directory `/tmp/eagle-usb/eagle-usb-1.9.9/utils/eagleconnect'
if test 1 == 1 ; then \
        /usr/bin/install -c -d /usr/local/sbin && \
        /usr/bin/install -c -d /etc/eagle-usb/eagleconnect/lang && \
        /usr/bin/install -c -m 0755 parameagleconnect.tcl /etc/eagle-usb/eagleconnect && \
        /usr/bin/install -c -m 0755 tmp/diagnostic.tcl /etc/eagle-usb/eagleconnect && \
        /usr/bin/install -c -m 0755 tmp/eagleconnect.tcl /usr/local/sbin && \
        /usr/bin/install -c -m 0755 tmp/reseau.tcl /etc/eagle-usb/eagleconnect && \
        /usr/bin/install -c -m 0644 lang/fr.msg /etc/eagle-usb/eagleconnect/lang && \
        if ! test -f /etc/eagle-usb/eagleconnect.conf ; then \
                /usr/bin/install -c -m 0644 eagleconnect.conf /etc/eagle-usb/eagleconnect.conf ; \
        fi ; \
fi
make[1]: Leaving directory `/tmp/eagle-usb/eagle-usb-1.9.9/utils/eagleconnect'
make[1]: Entering directory `/tmp/eagle-usb/eagle-usb-1.9.9/doc'
if [ -n "" ]; then \
        /usr/bin/install -c -d /usr/local/man/man8; \
        cp  /usr/local/man/man8; \
fi
make[1]: Leaving directory `/tmp/eagle-usb/eagle-usb-1.9.9/doc'
===============================================================================
 
 
Installation has finished!
You should now run eagleconfig to setup your connexion.


 
et maintenant :make install
 

linux:/tmp/eagle-usb/eagle-usb-1.9.9 # make install
make -C driver install && \
make -C pppoa install && \
make -C utils/scripts install && \
make -C utils/eagleconnect install && \
make -C doc install && \
hash -r && \
echo -e "===============================================================================" && \
echo -e "\n\nInstallation has finished!\nYou should now run eagleconfig to setup your connexion.\n\n"
make[1]: Entering directory `/tmp/eagle-usb/eagle-usb-1.9.9/driver'
make -C ./firmware install
make[2]: Entering directory `/tmp/eagle-usb/eagle-usb-1.9.9/driver/firmware'
/usr/bin/install -c -d /etc/eagle-usb/dsp && \
/usr/bin/install -c -m 0664 dsp_code_pots.bin /etc/eagle-usb/dsp
/usr/bin/install -c -m 0664 dsp_code_isdn.bin /etc/eagle-usb/dsp
make[2]: Leaving directory `/tmp/eagle-usb/eagle-usb-1.9.9/driver/firmware'
make -C ./user install
make[2]: Entering directory `/tmp/eagle-usb/eagle-usb-1.9.9/driver/user'
/usr/bin/install -c -d /usr/local/sbin && \
/usr/bin/install -c -d /etc/eagle-usb/scripts && \
/usr/bin/install -c -m 0755 eaglectrl /usr/local/sbin && \
/usr/bin/install -c -m 0755 eaglestat /usr/local/sbin && \
/usr/bin/install -c -m 0644 eagle-usb.conf /etc/eagle-usb/scripts/eagle-usb.conf.template
make[2]: Leaving directory `/tmp/eagle-usb/eagle-usb-1.9.9/driver/user'
/usr/bin/install -c -d /lib/modules/2.6.13-15-default/misc && \
/usr/bin/install -c -m 0644 eagle-usb.ko /lib/modules/2.6.13-15-default/misc/eagle-usb.ko
make[1]: Leaving directory `/tmp/eagle-usb/eagle-usb-1.9.9/driver'
make[1]: Entering directory `/tmp/eagle-usb/eagle-usb-1.9.9/pppoa'
/usr/bin/install -c -d /usr/local/sbin
/usr/bin/install -c -m 755 pppoa /usr/local/sbin
make[1]: Leaving directory `/tmp/eagle-usb/eagle-usb-1.9.9/pppoa'
make[1]: Entering directory `/tmp/eagle-usb/eagle-usb-1.9.9/utils/scripts'
if test 0 == 1 ; then \
        /usr/bin/install -c -d /etc/sysconfig/network-scripts && \
        /usr/bin/install -c -m 0755 tmp/net_cnx_up /etc/sysconfig/network-scripts && \
        /usr/bin/install -c -m 0755 tmp/net_cnx_down /etc/sysconfig/network-scripts && \
        /usr/bin/install -c -m 0755 net_cnx_pg /etc/sysconfig/network-scripts ; \
fi
/usr/bin/install -c -d /usr/local/sbin && \
/usr/bin/install -c -d /etc/eagle-usb/lang && \
/usr/bin/install -c -d /etc/eagle-usb/scripts && \
/usr/bin/install -c -m 0755 tmp/setvars /etc/eagle-usb/scripts && \
/usr/bin/install -c -m 0755 tmp/fctStartAdsl /usr/local/sbin && \
/usr/bin/install -c -m 0755 tmp/fctStopAdsl /usr/local/sbin && \
/usr/bin/install -c -m 0755 tmp/startmire /usr/local/sbin && \
/usr/bin/install -c -m 0755 tmp/startadsl /usr/local/sbin && \
/usr/bin/install -c -m 0755 tmp/stopadsl /usr/local/sbin && \
/usr/bin/install -c -m 0755 tmp/eaglediag /usr/local/sbin && \
/usr/bin/install -c -m 0755 tmp/eagleconfig /usr/local/sbin && \
/usr/bin/install -c -m 0755 tmp/eu_config_bash /etc/eagle-usb/scripts && \
/usr/bin/install -c -m 0755 tmp/testconnec /etc/eagle-usb/scripts && \
/usr/bin/install -c -m 0644 usb.usermap /etc/eagle-usb/scripts && \
/usr/bin/install -c -m 0644 options /etc/eagle-usb/scripts && \
/usr/bin/install -c -m 0644 lang/de /etc/eagle-usb/lang && \
/usr/bin/install -c -m 0644 lang/en /etc/eagle-usb/lang && \
/usr/bin/install -c -m 0644 lang/es /etc/eagle-usb/lang && \
/usr/bin/install -c -m 0644 lang/fr /etc/eagle-usb/lang && \
/usr/bin/install -c -m 0644 lang/f2 /etc/eagle-usb/lang && \
/usr/bin/install -c -m 0644 lang/it /etc/eagle-usb/lang && \
/usr/bin/install -c -m 0644 lang/pl /etc/eagle-usb/lang && \
/usr/bin/install -c -m 0644 lang/p2 /etc/eagle-usb/lang && \
if test 0 == 1 ; then \
        /usr/bin/install -c -d /etc/hotplug/usb && \
        /usr/bin/install -c -m 0755 tmp/eu_dsp /etc/hotplug/usb/eagle-usb ; \
fi
if [ "generic" = "Fedora" ] || [ "generic" = "Redhat" ] || [ "generic" = "Suse" ] || [ "generic" = "Debian" ] ; then \
        /usr/bin/install -c -m 0755 tmp/eu_init /etc/init.d/eagle-usb ; \
elif [ "generic" = "Slackware" ] ; then \
        /usr/bin/install -c -m 0755 tmp/rc.eagle-usb /etc/eagle-usb/scripts ; \
fi
touch /etc/eagle-usb/scripts/lock ; chmod 644 /etc/eagle-usb/scripts/lock
make[1]: Leaving directory `/tmp/eagle-usb/eagle-usb-1.9.9/utils/scripts'
make[1]: Entering directory `/tmp/eagle-usb/eagle-usb-1.9.9/utils/eagleconnect'
if test 1 == 1 ; then \
        /usr/bin/install -c -d /usr/local/sbin && \
        /usr/bin/install -c -d /etc/eagle-usb/eagleconnect/lang && \
        /usr/bin/install -c -m 0755 parameagleconnect.tcl /etc/eagle-usb/eagleconnect && \
        /usr/bin/install -c -m 0755 tmp/diagnostic.tcl /etc/eagle-usb/eagleconnect && \
        /usr/bin/install -c -m 0755 tmp/eagleconnect.tcl /usr/local/sbin && \
        /usr/bin/install -c -m 0755 tmp/reseau.tcl /etc/eagle-usb/eagleconnect && \
        /usr/bin/install -c -m 0644 lang/fr.msg /etc/eagle-usb/eagleconnect/lang && \
        if ! test -f /etc/eagle-usb/eagleconnect.conf ; then \
                /usr/bin/install -c -m 0644 eagleconnect.conf /etc/eagle-usb/eagleconnect.conf ; \
        fi ; \
fi
make[1]: Leaving directory `/tmp/eagle-usb/eagle-usb-1.9.9/utils/eagleconnect'
make[1]: Entering directory `/tmp/eagle-usb/eagle-usb-1.9.9/doc'
if [ -n "" ]; then \
        /usr/bin/install -c -d /usr/local/man/man8; \
        cp  /usr/local/man/man8; \
fi
make[1]: Leaving directory `/tmp/eagle-usb/eagle-usb-1.9.9/doc'
===============================================================================
 
 
Installation has finished!
You should now run eagleconfig to setup your connexion.


 
et maintenant on passe a "eagleconfig"
 

linux:/tmp/eagle-usb/eagle-usb-1.9.9 # eagleconfig
 
 
==============================================================================
============================= ADSL Configuration =============================
==============================================================================
Your modem has to be plugged before proceeding.
You can stop this script anytime with [Ctrl][c]
 
Choose a network configuration :
_______________________________________________________________________
 . . . Country. . . Network. . . . . . . . . VPI VCI ENC
-----------------------------------------------------------------------
AT01 : Austria      ????                     01  20  06  PPPoA VC
BE01 : Belgique     Belgacom, Tiscali.be     08  23  06  PPPoA VC
BR01 : Brasil       Speedy/Telefonica        08  23  01  PPPoE LLC
BR02 : Brasil       Velox/Telemar            00  21  01  PPPoE LLC
BR03 : Brasil       Turbo/Brasil Telecom     00  23  01  PPPoE LLC
BR04 : Brasil       Rio Grande do Sul (RS)   01  20  01  PPPoE LLC
BG01 : Bulgaria     BTK POTS                 00  23  01  PPPoE LLC
BG02 : Bulgaria     BTK ISDN                 01  20  01  PPPoE LLC
DK01 : Denmark      ????                     00  65  03  Routed IP LLC
DE01 : Deutschland  DT (D.Telecom, 1&1...)   01  20  01  PPPoE LLC
ES01 : Espa  Telefonica               08  20  01  PPPoE LLC
ES02 : Espa  Telefonica               08  20  03  Routed IP LLC
ES03 : Espa  Retevision, Eresmas...   08  23  06  PPPoA VC
ES04 : Espa  Tiscali                  01  20  ??  ????
FI01 : Finland      Sonera                   00  64  03  Routed IP LLC
FR01 : France       FT (Free, Wanadoo...)    08  23  06  PPPoA VC
FR02 : France       FT (Free, Wanadoo...)    08  23  01  PPPoE LLC
FR03 : France       Tiscali 128k             08  23  05  PPPoA LLC
FR04 : France       Free d  08  24  04  Routed IP VC
FR05 : France       9online d  08  23  06  PPPoA VC
FR06 : France       Club-internet, t  08  23  06  PPPoA VC
FR07 : France       Tiscali.fr 512k          08  23  06  PPPoA VC
GR01 : Greece       ????                     08  23  06  PPPoA VC
HU01 : Hungary      Matav                    01  20  01  PPPoE LLC
IE01 : Ireland      ????                     08  23  01  PPPoE LLC
IT01 : Italia       Telecom Italia, Tiscali  08  23  06  PPPoA VC
IT02 : Italia       MClink                   08  4B  ??  ????
IT03 : Italia       Telecom Italia office    08  23  03  Routed IP LLC
NL01 : Netherlands  KPN                      08  30  06  PPPoA VC
PL01 : Polska       Telekomunikacja Polska   00  23  06  PPPoA VC
PL02 : Polska       TPSA                     00  35  01  PPPoE LLC
PT01 : Portugal     PT                       00  23  01  PPPoE LLC
SE01 : Sweden       Telia                    08  23  01  PPPoE LLC
CH01 : Switzerland  ????                     08  35  03  Routed IP LLC
CH02 : Switzerland  BlueWin (Swisscom)       08  23  05  PPPoA LLC
UK01 : UK           BT (Tiscali...)          00  26  06  PPPoA VC
-----------------------------------------------------------------------
?[PL02]PL02
A login and password have been found in ppp configuration file.
Do you want to keep this login/password? [y]/nn
 
Enter your login for connecting to the ISP (given by your ISP):
038516238
 
Enter your password (given by your ISP):
 
Does your ISP support password encryption? [y]/n
 
Do you want the connection to automaticaly be started at boot? y/[n]y
 
 
Loading module...                      [ OK ]
 
Loading DSP & options...               [ OK ]
 
Waiting for modem to be operational... [ OK ]
 
 
Configuration successful.
 
You can now type "startadsl" to launch the connection.


 
ahhh : ici g eu plusieur ( pppoe , pppoa, LLC ...etc ) bon ben g choisi le pppoe LLC 00 35 01 ( mon choix se justifie parceque sous windows je l'install comme pppoe LLC 0/35 et ça marche impéc )
ok maintenant il me dit que tout est ok bla bla bla  
je fais startadsl:
 

linux:/tmp/eagle-usb/eagle-usb-1.9.9 # startadsl


 
et la le shell ne repond plus !
svp aider moi , tout marche tres bien sous XP mais sous une Suse c vraiment pas évident, même si je suis 1 asser bon utilisateur je donne ma langue aux chats .


Message édité par simpl_cool le 24-07-2007 à 00:18:10
Reply

Marsh Posté le 11-08-2006 à 18:37:00   

Reply

Marsh Posté le 15-08-2006 à 15:41:48    

alors personne qui ponds ?

Reply

Marsh Posté le 15-08-2006 à 16:47:19    

je sais que ca ne va pas t'aider et que je ne vais p-e rien t'apprendre mais il faut savoir qu'au moins un bon 90% des utilisateurs linux ont un modem ethernet si pas un routeur pour toutes les raisons que tu as évoquées au-dessus... c'est très diffiicile de faire fonctionner correctement un modem usb sous linux


Message édité par sixtiesman le 15-08-2006 à 16:47:59
Reply

Marsh Posté le 15-08-2006 à 17:20:10    

Idem.
Connection réglée en 15 sec en ethernet.


---------------
Décentralisons Internet-Bépo-Troll Bingo - "Pour adoucir le mélange, pressez trois quartiers d’orange !"
Reply

Marsh Posté le 15-08-2006 à 18:22:42    

merci vos deux votre réponse , mais je ne peux pas changer mon modem usb, et pi je veux vraiment le faire marcher sous linux (distribution Suse) . recement g désinstaler le driver eagle-usb ( make clean et make uninstall).
et ai installer le pakage "ueagle-atm", alors le modem se synchrone bien, donc je vais configurer yast pour une connexion ADSL et hop, là il faut choisir une carte ethernet :( , donc j'en déduit que sous windows le driver crée une interface ethernet "virtuel " et qu'il l"utilise comme si c'était une vrais carte ethernet, Alors ummm comment DUPER linux pour lui dire que c'est une interface ethernet et non pas usb :D .  
( peut etre que je suis a coté mais je suis pret pour en discuter )

Reply

Marsh Posté le 15-08-2006 à 22:25:01    

salut,
t'as essayé en suivant ce tuto : http://wiki.alionet.org/doku.php?i [...] _suse_10.1

Reply

Marsh Posté le 16-08-2006 à 03:32:03    

oui , déja essayé.
mais rien du tout le probleme se pose au niveau de yast.
quand il me demand de choisir une carte ethernet , je dois choisir une carte ethernet puisque mon provider internet (ou IPS ou FAI peut importe) exige le protocole ( pppoe = Point to Point Protocol over Ethernet ) mais mon modem est un modem usb 100% donc je dois trouver le moyen d'implementer linux d'une carte ethernet virtuelle ou qlq chose comme ça . ( comme pour les interface serie pour les ports usb lors d'une communication avec un telephone mobile) mais là c'est une autre histoire, il sagit d'une interface ethernet. j'espere avoir été asser explicite.
ps: pour plus d'ifo sur le protocole pppoe http://www.carricksolutions.com/pppoe/

Message cité 1 fois
Message édité par simpl_cool le 16-08-2006 à 03:42:23
Reply

Marsh Posté le 30-08-2006 à 09:24:03    

simpl_cool a écrit :

oui , déja essayé.
mais rien du tout le probleme se pose au niveau de yast.
quand il me demand de choisir une carte ethernet , je dois choisir une carte ethernet puisque mon provider internet (ou IPS ou FAI peut importe) exige le protocole ( pppoe = Point to Point Protocol over Ethernet ) mais mon modem est un modem usb 100% donc je dois trouver le moyen d'implementer linux d'une carte ethernet virtuelle ou qlq chose comme ça . ( comme pour les interface serie pour les ports usb lors d'une communication avec un telephone mobile) mais là c'est une autre histoire, il sagit d'une interface ethernet. j'espere avoir été asser explicite.
ps: pour plus d'ifo sur le protocole pppoe http://www.carricksolutions.com/pppoe/


 
Bonjour,
Je l'ai installé sous une Debian, mais la config. doit être un peut près identique.
 
voici mon modop.:
 
http://vesta.homelinux.free.fr/dot [...] nux-debian
 
 
Pour résumé, eaglediag et eaglestat permettent de vérifier l'état du modem.
Sinon, pense à regarder dans syslog ou dmesg pour voir les messages d'erreurs.
 
Aprés ton startadsl, vérifie aussi par un ifconfig la présence d'une interface réseau supplémentaire du genre eth1 me semble t'il.
Si l'interface est bien configurée avec une IP, vérifie aussi la route par défaut (default doit renvoyer vers une adresse de ton FAI au lieu de "routeur" dans mon cas).
 

> route
Table de routage IP du noyau
Destination     Passerelle      Genmask         Indic Metric Ref    Use Iface
192.168.0.0     *               255.255.255.0   U     0      0        0 eth0
default         routeur         0.0.0.0         UG    0      0        0 eth0


 
Pour finir, tester avec un  

ping voila.fr


pour vérifier la résolution DNS.
 
 
Utiliser des outils comme yast, c'est pratique mais rien de vaut les commandes de base.
 
a+


Message édité par domos le 10-09-2006 à 18:14:41
Reply

Marsh Posté le 09-09-2006 à 14:39:00    

Mais le probleme c'est que l'orsque je lance " startadsl" le shell se ne répond plus.

Reply

Marsh Posté le 10-09-2006 à 18:20:48    

simpl_cool a écrit :

Mais le probleme c'est que l'orsque je lance " startadsl" le shell se ne répond plus.


 
Je ne vois pas trop.
 
Quand tu branche le modem, est il bien détecté par le système ?
Que donne un lsusb ?
 
Avant le startadsl, est ce que eaglediag et eaglestat ne retourne aucune erreur ?
 
Tu dis que ton shell est bloqué, as tu encore la main pour voir dans la log ou dmesg si il dit quelque chose ?
 
 

Reply

Marsh Posté le 10-09-2006 à 18:20:48   

Reply

Marsh Posté le 22-05-2007 à 17:51:44    

7 mois ont passé, je retrouve enfin quelque chose qui me semble logique, il s'agit d'un utilitaire sous debian "br2684ctl" qui EMULE une interface ethernet "nas0", voici le mode d'emploi (en anglais) ;) :
 


[*]pppoe
 
 
For Debian the package br2684ctl is required.
You need a kernel with RFC 1483/2684 Bridged protocols enabled.
 
Once the modem is running:
load br2684 module:
 
# modprobe br2684
 
Then you need to create an ethernet interface with br2684ctl
In most cases (only one atm interface) you need to run:
 
# br2684ctl -c 0 -e x vpi.vci
 
If x=0, it is LLC encapsulation
If x=1, it is VC mux encapsulation
 
 
For example in France:
 
# br2684ctl -c 0 -b -a 8.35
br2684ctl[18144]: Interface "nas0" created sucessfully
br2684ctl[18144]: Communicating over ATM 0.8.35, encapsulation: LLC
br2684ctl[18144]: Interface configured
 
Then you need to configure the interface: assign an IP address and netmask (you can also assign a Ethernet MAC address if necessary)
 
# ifconfig nas0 up
 
 
Now you can use the "nas0" ethernet interface. You could for example run adsl-start for starting rp-pppoe.
 
As an alternative you could adapt the following script to your provider (change username/password).
 
 
# example configuration for the kernel space PPP over Ethernet driver
#
# See the manual page pppd(8) for information on all the options.
 
# MUST CHANGE: replace myusername@realm with the PPP login name given to
# your by your provider.
# There should be a matching entry with the password in /etc/ppp/pap-secrets
# and/or /etc/ppp/chap-secrets.
user "myusername@realm"
 
# Load the PPPoE plugin.
plugin rp-pppoe.so
 
# Ethernet interface to which the modem is connected.
nas0
 
# Assumes that your IP address is allocated dynamically by the ISP.
noipdefault
# Try to get the name server addresses from the ISP.
usepeerdns
# Use this connection as the default route.
defaultroute
 
# Makes pppd "dial again" when the connection is lost.
persist
 
# Do not ask the remote to authenticate.
noauth
 
 
Then if you name it /etc/pppoe.conf, a
# pppd file /etc/pppoe.conf
should start the connection.[/#0000ff]


Je vais essayer cette solution et je vous redonnerais mon résultat, espérant que ce topique aidera quelques-uns a résoudre le même problème, @ plus.


Message édité par simpl_cool le 23-05-2007 à 23:09:45
Reply

Marsh Posté le 15-07-2007 à 11:42:30    

Resalut, enfin le problème est réglé  je suis sous linux (Kubuntu 7.04 ) avec un modem speedtouch(interface ethernet donc pas de problem usb) mais je vous rassure , j'ai trouver la solution a ce problem sous cette rubrique ( pour configurer le sagem fast 800 usb avec les fournisseurs d'accès internet FAWRI / EPAD en Algérie et autre pays comme le Brésil ) :
 
http://opendz.wordpress.com/2006/1 [...] eagle-atm/
 
Merci @ tous

Message cité 1 fois
Message édité par simpl_cool le 15-07-2007 à 11:48:32
Reply

Marsh Posté le 26-02-2008 à 01:13:39    

bonjour
 
je viens vers vous pour de l'aide
 
je suis sur linux mandriva powerpack 2008.0 depuis peux et je possède aussi un modem usb sagem fast 800 pr lequel j'ai installé le driver eagle mais ca ne marche pas!! voulez vous svp m indiquer la solution que vous avez trouvé pour faire fonctionner ce modem sur linux?
 
merci beaucoup
 
senjaj@one.org.ma
 

simpl_cool a écrit :

Resalut, enfin le problème est réglé  je suis sous linux (Kubuntu 7.04 ) avec un modem speedtouch(interface ethernet donc pas de problem usb) mais je vous rassure , j'ai trouver la solution a ce problem sous cette rubrique ( pour configurer le sagem fast 800 usb avec les fournisseurs d'accès internet FAWRI / EPAD en Algérie et autre pays comme le Brésil ) :
 
http://opendz.wordpress.com/2006/1 [...] eagle-atm/
 
Merci @ tous


Reply

Marsh Posté le 30-09-2008 à 23:12:48    

le site a changer d'adresse :
http://opendz.tuxfamily.org/2006/1 [...] eagle-atm/
:)
bonne lecture

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed