IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Matériel Discussion :

Problème install Modem Asus avec amedyn


Sujet :

Matériel

  1. #1
    Membre à l'essai
    Homme Profil pro
    Analyste/Développeur
    Inscrit en
    Décembre 2003
    Messages
    26
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Analyste/Développeur

    Informations forums :
    Inscription : Décembre 2003
    Messages : 26
    Points : 21
    Points
    21
    Par défaut Problème install Modem Asus avec amedyn
    Voilà j'ai télécharger le fichier amedyn avec ce qu'il me faut pour installer mon modem asus sur ma debian. Je n'ai aucun problème en suivant le readme mais à l'étape où je dois faire un 'make' il termine en me donnant l'erreur suivante :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    debian:/usr/amedyn# make
    cd init && make clean
    make[1]: Entering directory `/usr/amedyn/init'
    rm -f amload amioctl amloaddbg amloaddbgt
    make[1]: Leaving directory `/usr/amedyn/init'
    cd module && make clean
    make[1]: Entering directory `/usr/amedyn/module'
    rm -f *.o .*.flags *.ko *.mod.* .*.o.cmd .*.ko.cmd
    make[1]: Leaving directory `/usr/amedyn/module'
    cd bridged && make clean
    make[1]: Entering directory `/usr/amedyn/bridged'
    rm -f br2684ctl
    make[1]: Leaving directory `/usr/amedyn/bridged'
    cd amcontrol && make clean
    make[1]: Entering directory `/usr/amedyn/amcontrol'
    rm -f amcontrol amcontroldbg amcontroldbgt
    make[1]: Leaving directory `/usr/amedyn/amcontrol'
    cd init && make && make install
    make[1]: Entering directory `/usr/amedyn/init'
    gcc -O2 -Wstrict-prototypes -fomit-frame-pointer -pipe -march=i686 -Wall -DLINUX -Wsign-compare -I../include -lusb  amload.c -o amload
    gcc -O2 -Wstrict-prototypes -fomit-frame-pointer -pipe -march=i686 -Wall -DLINUX -Wsign-compare -I../include -lusb  amioctl.c -o amioctl
    make[1]: Leaving directory `/usr/amedyn/init'
    make[1]: Entering directory `/usr/amedyn/init'
    install -c -m 755 -p amload amioctl /usr/sbin
    make[1]: Leaving directory `/usr/amedyn/init'
    cd firmware && make
    make[1]: Entering directory `/usr/amedyn/firmware'
    install -c -m 644 -p fw-usb.bin Fw-usb_A.bin /usr/sbin
    make[1]: Leaving directory `/usr/amedyn/firmware'
    cd module && make && make install
    make[1]: Entering directory `/usr/amedyn/module'
    rm -f xdslusb_2.4.o
    make -C /lib/modules/2.4.26-1-386/build SUBDIRS=/usr/amedyn/module XDSLUSB-MODULE=amedyn modules
    make[2]: Entering directory `/lib/modules/2.4.26-1-386/build'
    make[2]: *** Pas de règle pour fabriquer la cible « modules ». Arrêt.
    make[2]: Leaving directory `/lib/modules/2.4.26-1-386/build'
    make[1]: *** [normal] Erreur 2
    make[1]: Leaving directory `/usr/amedyn/module'
    make: *** [AME_MODULE] Erreur 2
    Avez-vous une idée de ce que je dois faire?

    Merci d'avance

  2. #2
    Membre à l'essai
    Homme Profil pro
    Analyste/Développeur
    Inscrit en
    Décembre 2003
    Messages
    26
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Analyste/Développeur

    Informations forums :
    Inscription : Décembre 2003
    Messages : 26
    Points : 21
    Points
    21
    Par défaut
    Vous avez pas une idée????

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    39
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 39
    Points : 26
    Points
    26
    Par défaut
    ben visiblement ça merde ici
    "make[2]: *** Pas de règle pour fabriquer la cible « modules ». Arrêt. "
    tu devrais poster le code du makefile qui s'y refere

  4. #4
    Membre à l'essai
    Homme Profil pro
    Analyste/Développeur
    Inscrit en
    Décembre 2003
    Messages
    26
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Analyste/Développeur

    Informations forums :
    Inscription : Décembre 2003
    Messages : 26
    Points : 21
    Points
    21
    Par défaut
    Désolé mais je suis un grand débutant et je ne vois pas trop ce que tu entends pas makefile?

    Est ce la "liste" de ce qui se trouve dans le dossier /lib/modules/2.4.26-1-386 ?
    Si c'est cela alors :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    initrd       modules.generic_string  modules.parportmap  modules.usbmap
    kernel       modules.ieee1394map     modules.pcimap
    modules.dep  modules.isapnpmap       modules.pnpbiosmap
    Sorry si ce n'est pas cela ..

  5. #5
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    39
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 39
    Points : 26
    Points
    26
    Par défaut
    en gros, quand tu fait /usr/amedyn# make

    tu execute ton makefile, qui fait pleins de chouettes choses comme entrer dans des repertoires (cd init ), y supprimer des trucs (rm -f amload amioctl amloaddbg amloaddbgt)...

    ton makefile doit surement se trouver dans /usr/amedyn et s'appeller Makefile

    la tu as posté le contenu du dossier auquel le makefile accede

  6. #6
    Membre à l'essai
    Homme Profil pro
    Analyste/Développeur
    Inscrit en
    Décembre 2003
    Messages
    26
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Analyste/Développeur

    Informations forums :
    Inscription : Décembre 2003
    Messages : 26
    Points : 21
    Points
    21
    Par défaut
    Oké je lai (merci pour l'info aussi) :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
    104
    105
    106
    107
    108
    109
    110
    111
    112
    113
    114
    115
    116
    117
    118
    119
    120
    121
    122
    #
    # Makefile to build and install all files for Zyxel 630-11 & Asus AAM6000UG
    #
     
    RPMBIN="rpmbuild"
    ifeq ($(shell [ -f /etc/debian_version ] && echo "yes"), yes)
            DISTRO = "deb"
    else
    ifeq ($(shell [ -f /etc/mandrake-release ] && echo "yes"), yes)
            DISTRO = ""
    else
    ifeq ($(shell [ -f /etc/redhat-release ] && echo "yes"), yes)
            DISTRO = "rh"
    else
    ifeq ($(shell [ -f /etc/SuSE-release ] && echo "yes"), yes)
            DISTRO = "suse"
            RPMBIN = "rpm"
    else
            DISTRO = ""
    endif
    endif
    endif
    endif
     
    DEST_MACHINE = $(shell uname -m)
    DEST_KERNEL = $(shell uname -r)
    DEST_KERNEL_MAIN = $(shell uname -r | cut -d'.' -f1-2)
    KERNEL_PATH = /lib/modules/$(DEST_KERNEL)/build
    CONFIG_PATH = /usr/src/linux
    CONFIG_NAME = .config
    MODULE_PATH = /lib/modules/$(DEST_KERNEL)/kernel/drivers/usb
    NAME = amedyn-$(shell date +%Y-%m-%d)
    RPM_BIN_NAME = ${NAME}.k${DEST_KERNEL}${DISTRO}.${DEST_MACHINE}.rpm
    TGZ_SRC_NAME = ${NAME}-src.tgz
    ifeq ($(DEST_KERNEL_MAIN), 2.4)
    MODULE_NORMAL = $(MODULE_PATH)/amedyn.o
    MODULE_DEBUG = $(MODULE_PATH)/amedyndbg.o
    else
    MODULE_NORMAL = $(MODULE_PATH)/amedyn.ko
    MODULE_DEBUG = $(MODULE_PATH)/amedyndbg.ko
    endif
    RPM_VERSION = $(shell date +%Y_%m_%d)_$(shell echo $(DEST_KERNEL) | tr "-" "_")
    RPM_RELEASE = 1
     
    all: clean compile_install
     
    all_control: clean compile_install AME_CONTROL
     
    #install: CX_INIT CX_FIRMWARE CX_MODULE CX_SCRIPTS BRIDGED CX_PANEL
    compile_install: AME_INIT AME_FIRMWARE AME_MODULE AME_SCRIPTS BRIDGED
     
    AME_INIT: init
            cd init && make && make install
     
    AME_CONTROL:
    cd amcontrol && make && make install
     
    AME_FIRMWARE:
            cd firmware && make
     
    AME_MODULE: module
            cd module && make && make install
     
    AME_SCRIPTS: scripts
            cd scripts && make
     
    BRIDGED: bridged
            cd bridged && make && make install
     
    package: clean
            cd .. && tar -zcvf ${TGZ_SRC_NAME} amedyn
     
    deb: clean compile_install
            mv -f /etc/amedyn /etc/amedyn.config
            cp -pf scripts/config/amedyn /etc/amedyn
            cd debian && ./create-pkg.sh ${DEST_MACHINE}
            mv -f /etc/amedyn.config /etc/amedyn
     
    rpm: clean compile_install
     
            mv -f /etc/amedyn /etc/amedyn.config
            cp -pf scripts/config/amedyn /etc/amedyn
            ${RPMBIN} -bb \
                     --define "_rpmdir ${PWD}" \
                     --define "_builddir ${PWD}" \
                     --define "_arch ${DEST_MACHINE}" \
                     --define "__check_files ''" \
                     --define "_rpmfilename ${RPM_BIN_NAME}" \
                     --define "module_normal ${MODULE_NORMAL}" \
                     --define "module_debug ${MODULE_DEBUG}" \
                     --define "version ${RPM_VERSION}" \
                     --define "release ${RPM_RELEASE}" \
                     amedyn.spec
            mv ${RPM_BIN_NAME} ..
            mv -f /etc/amedyn.config /etc/amedyn
     
    #uninstall: firmware init module scripts panel bridged
    uninstall: firmware init module scripts bridged
            cd firmware && make uninstall
            cd init && make uninstall
            cd module && make uninstall
            cd scripts && make uninstall
            cd bridged && make uninstall
    #clean: init module sarlib panel bridged
    clean: init module bridged amcontrol
            cd init && make clean
            cd module && make clean
            cd bridged && make clean
            cd amcontrol && make clean
     
    add_service: scripts/Makefile
            cd scripts && make add_service
     
    remove_service: scripts/Makefile
            cd scripts && make remove_service
    help:
            echo "Type:"
            echo "  make -> To compile driver for your system"
            echo "  make -e DEST_MACHINE=i586 -> To compile driver for i586 machine"
            echo "  make rpm -> To build a rpm package for your system (it will be created in previo$        echo "  make -e DEST_MACHINE=i586 rpm -> To build a rpm package for i586 machine"
            echo "  make deb -> To build a deb package for your system (it will be created in previo$        echo "  make package -> To build a tgz package (it will be created in previous directory$        echo "  make uninstall -> To remove installed files"
            echo "  make add_service -> To install driver as a service (you don't need type amstart.$        echo "  make remove_service -> To remove driver service"
    Sorry pour la longueur

  7. #7
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    39
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 39
    Points : 26
    Points
    26
    Par défaut
    est ce que tu a aussi un makefile dans ton repertoire module?

    il me semble que le makefile que tu a cité se rend dans ce repertoire t essaye d'executer un autre makefile
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    cd module && make && make install
    et que c'est dans ce makefile la qu'il y a un problème

    donc poste cet autre makefile

  8. #8
    Membre à l'essai
    Homme Profil pro
    Analyste/Développeur
    Inscrit en
    Décembre 2003
    Messages
    26
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Analyste/Développeur

    Informations forums :
    Inscription : Décembre 2003
    Messages : 26
    Points : 21
    Points
    21
    Par défaut
    Quelqu'un est passé chez moi et ma réglé le problème merci pour vos aide ça lui à fait gagner du temps

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. PB d'installation d'UDF avec Win 2000/Win XP et IB 6.0.1
    Par Etienne Bar dans le forum InterBase
    Réponses: 11
    Dernier message: 28/05/2004, 10h39
  2. Réponses: 6
    Dernier message: 13/04/2004, 12h31
  3. [installation de sablotron avec Easyphp 1.7]
    Par viny dans le forum XML/XSL et SOAP
    Réponses: 3
    Dernier message: 22/03/2004, 06h38
  4. [GTK]installer Dev-C++ avec gtk 1.2 ...
    Par vbcasimir dans le forum Dev-C++
    Réponses: 2
    Dernier message: 02/02/2004, 13h34

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo