[Debian] Pbs wifi/applet/liens

Bob -  
 Bobo -
Bonjour
je suis sous Debian etch, j'ai plusieurs problemes et j'avoue que je ne sais pas vraiment comment m'y prendre.
* jai "gnome-applet" d'installé et jaimerai pouvoir utiliser les differents apllets inclus (visible dans la description du package) mais aucun lien, aucune idée pour config sous terminal
* impossible de personnaliser mon menu, quand je crée des liens vers des apllications (je ne sais pas si c'est normal mais quand j'installe une application il arrive souvent quel ne soit pas dans le menu, pourtant jai ulisé dautres distrib linux ou je navais pas cela)
* je n'ai pas trouveé de tuto, explication clair pour pouvoir installer le wifi (carte intel 3945) (je sais installer un logiciel par un package, par une compilation "automatique" (config tout prete), mais utiliser une recompilation du kernel (si jai bien compris) ou kernel-headers (différence?) reste vraiment très vague

Merci pour votre aide
Configuration: Linux Debian
Mozilla 1.8.1.4

22 réponses

  • 1
  • 2
  1. aruju Messages postés 2219 Date d'inscription   Statut Contributeur Dernière intervention   403
     
    salut bob,

    pour ta carte wifi:

    1. Ajoutte ces depots dans /etc/apt/sources.list
    deb http://ftp.us.debian.org/debian/ stable main non-free contrib
    deb ftp://debian.marlow.dk/ sid madwifi
    deb-src ftp://debian.marlow.dk/ sid madwifi
    2. apt-get update
    
    3. apt-get install madwifi-source madwifi-tools ipw3945-source
    
    4. cd /usr/src
    
    5. tar xvjf madwifi.tar.bz2
    
    6. tar xvfj ipw3945.tar.bz2
    
    puis 
    
    rm -v madwifi.tar.bz2 ipw3945.tar.bz2
    
    7. module-assistant a-i ipw3945
    
    8. cd /usr/src/modules/madwifi
    
    9. make
    
    10. make install
    
    11. update-modules
    
    12. modprobe ath_pci
    
    


    et il te restera plus qu'a configurer ta connexion

    0
  2. aruju Messages postés 2219 Date d'inscription   Statut Contributeur Dernière intervention   403
     
    oui en effet, il faut modifier les commandes aussi
    0
  3. Bob
     
    jaimerai mieux comprendre ce que je fais que sont les étapes 7,11, 12.
    il ne se passe rien aux étapes 11 et 12
    ou es que je peux configurer?
    0
  4. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  5. aruju Messages postés 2219 Date d'inscription   Statut Contributeur Dernière intervention   403
     
    il ne se passe rien aux étapes 11 et 12

    ce qque tu crois, va maintenant dans Administartion >> reseau et tu devrais voir ta carte wifi

    à l'etape 7 tu installe ta module ipw

    à l'étape 11 et 12 tu recharge les modules

    0
  6. Bob
     
    je n'ai rien ds adim réseau (seulement eth0 et eth1) jai meme fait un reboot
    0
  7. aruju Messages postés 2219 Date d'inscription   Statut Contributeur Dernière intervention   403
     
    tous les étapes se sont bien passé? t'as pas eu d'erreurs?

    affiche
    ls -l /usr/src
    ifconfig
    lspci

    0
    1. Bob
       
      LS -L /usr/src
      ls -l /usr/src
      total 372
      -rw-r--r--  1 root src  357442 2007-06-24 11:38 ipw3945-modules-2.6.18-4-686_1.2.1-1+2.6.18.dfsg.1-12etch2_i386.deb
      lrwxrwxrwx  1 root src      26 2007-06-24 11:37 linux -> linux-headers-2.6.18-4-686
      drwxr-xr-x 17 root root   4096 2007-06-24 11:37 linux-headers-2.6.18-4
      drwxr-xr-x  4 root root   4096 2007-06-24 11:37 linux-headers-2.6.18-4-686
      drwxr-xr-x  3 root root   4096 2007-06-24 11:37 linux-kbuild-2.6.18
      drwxr-xr-x  4 root root   4096 2007-05-15 11:45 modules
      


      IFCONFIG
       ifconfig
      eth0      Lien encap:Ethernet  HWaddr 00:17:31:DD:04:8D
                inet adr:192.168.0.2  Bcast:192.168.0.255  Masque:255.255.255.0
                adr inet6: fe80::217:31ff:fedd:48d/64 Scope:Lien
                UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
                RX packets:4004 errors:0 dropped:0 overruns:0 frame:0
                TX packets:4094 errors:0 dropped:0 overruns:0 carrier:0
                collisions:0 lg file transmission:1000
                RX bytes:2958253 (2.8 MiB)  TX bytes:540134 (527.4 KiB)
                Interruption:177 Adresse de base:0xc000
      
      lo        Lien encap:Boucle locale
                inet adr:127.0.0.1  Masque:255.0.0.0
                adr inet6: ::1/128 Scope:Hôte
                UP LOOPBACK RUNNING  MTU:16436  Metric:1
                RX packets:12 errors:0 dropped:0 overruns:0 frame:0
                TX packets:12 errors:0 dropped:0 overruns:0 carrier:0
                collisions:0 lg file transmission:0
                RX bytes:760 (760.0 b)  TX bytes:760 (760.0 b)
      


      LSPCI
       lspci
      00:00.0 Host bridge: Intel Corporation Mobile 945GM/PM/GMS/940GML and 945GT Express Memory Controller Hub (rev 03)
      00:01.0 PCI bridge: Intel Corporation Mobile 945GM/PM/GMS/940GML and 945GT Express PCI Express Root Port (rev 03)
      00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02)
      00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 02)
      00:1c.2 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 3 (rev 02)
      00:1c.3 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 4 (rev 02)
      00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #1 (rev 02)
      00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #2 (rev 02)
      00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #3 (rev 02)
      00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #4 (rev 02)
      00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 02)
      00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2)
      00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 02)
      00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE Controller (rev 02)
      01:00.0 VGA compatible controller: nVidia Corporation G70 [GeForce Go 7600] (rev a1)
      02:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG Network Connection (rev 02)
      03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 01)
      06:00.0 FireWire (IEEE 1394): Ricoh Co Ltd Unknown device 0832
      06:00.1 Generic system peripheral [0805]: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 19)
      06:00.2 System peripheral: Ricoh Co Ltd Unknown device 0843 (rev 01)
      06:00.3 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 0a)
      06:00.4 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev 05)
      
      0
  8. aruju Messages postés 2219 Date d'inscription   Statut Contributeur Dernière intervention   403
     
    affiche

    ls -l /usr/src/modules
    0
    1. Bob
       
      ls -l /usr/src/modules
      total 8
      drwxr-xr-x  4 root root 4096 2007-06-24 11:38 ipw3945
      drwxr-xr-x 14 root root 4096 2007-06-24 12:06 madwifi
      
      0
  9. aruju Messages postés 2219 Date d'inscription   Statut Contributeur Dernière intervention   403
     
    cd /usr/src/modules/madwifi && make
    0
    1. Bob
       
      make
      Checking requirements... ok.
      Checking kernel configuration... ok.
      make -C /lib/modules/2.6.18-4-686/build SUBDIRS=/usr/src/modules/madwifi modulesmake[1]: Entering directory `/usr/src/linux-headers-2.6.18-4-686'
        Building modules, stage 2.
        MODPOST
      make[1]: Leaving directory `/usr/src/linux-headers-2.6.18-4-686'
      make -C ./tools  all || exit 1
      make[1]: Entering directory `/usr/src/modules/madwifi/tools'
      make[1]: Nothing to be done for `all'.
      make[1]: Leaving directory `/usr/src/modules/madwifi/tools'
      
      0
  10. aruju Messages postés 2219 Date d'inscription   Statut Contributeur Dernière intervention   403
     
    cd /usr/src/modules/madwifi && make install
    0
    1. Bob
       
      make install
      sh scripts/find-madwifi-modules.sh 2.6.18-4-686
      
      WARNING:
      It seems that there are modules left from previous MadWifi installations.
      If you are unistalling the MadWifi modules please press "r" to remove them.
      If you are installing new MadWifi modules, you should consider removing those
      already installed, or else you may experience problems during operation.
      Remove old modules?
      
      [l]ist, [r]emove, [i]gnore or e[x]it (l,r,i,[x]) ?
      i
      for i in ./ath ./ath_hal ./ath_rate ./net80211; do \
                      make -C $i install || exit 1; \
              done
      make[1]: Entering directory `/usr/src/modules/madwifi/ath'
      test -d //lib/modules/2.6.18-4-686/net || mkdir -p //lib/modules/2.6.18-4-686/net
      cp ath_pci.ko //lib/modules/2.6.18-4-686/net
      make[1]: Leaving directory `/usr/src/modules/madwifi/ath'
      make[1]: Entering directory `/usr/src/modules/madwifi/ath_hal'
      test -d //lib/modules/2.6.18-4-686/net || mkdir -p //lib/modules/2.6.18-4-686/net
      cp ath_hal.ko //lib/modules/2.6.18-4-686/net
      make[1]: Leaving directory `/usr/src/modules/madwifi/ath_hal'
      make[1]: Entering directory `/usr/src/modules/madwifi/ath_rate'
      for i in amrr/ onoe/ sample/; do \
                      make -C $i install || exit 1; \
              done
      make[2]: Entering directory `/usr/src/modules/madwifi/ath_rate/amrr'
      test -d //lib/modules/2.6.18-4-686/net || mkdir -p //lib/modules/2.6.18-4-686/net
      cp ath_rate_amrr.ko //lib/modules/2.6.18-4-686/net
      make[2]: Leaving directory `/usr/src/modules/madwifi/ath_rate/amrr'
      make[2]: Entering directory `/usr/src/modules/madwifi/ath_rate/onoe'
      test -d //lib/modules/2.6.18-4-686/net || mkdir -p //lib/modules/2.6.18-4-686/net
      cp ath_rate_onoe.ko //lib/modules/2.6.18-4-686/net
      make[2]: Leaving directory `/usr/src/modules/madwifi/ath_rate/onoe'
      make[2]: Entering directory `/usr/src/modules/madwifi/ath_rate/sample'
      test -d //lib/modules/2.6.18-4-686/net || mkdir -p //lib/modules/2.6.18-4-686/net
      cp ath_rate_sample.ko //lib/modules/2.6.18-4-686/net
      make[2]: Leaving directory `/usr/src/modules/madwifi/ath_rate/sample'
      make[1]: Leaving directory `/usr/src/modules/madwifi/ath_rate'
      make[1]: Entering directory `/usr/src/modules/madwifi/net80211'
      test -d //lib/modules/2.6.18-4-686/net || mkdir -p //lib/modules/2.6.18-4-686/net
      for i in wlan.o wlan_wep.o wlan_tkip.o wlan_ccmp.o wlan_acl.o wlan_xauth.o wlan_scan_sta.o wlan_scan_ap.o; do \
                      f=`basename $i .o`; \
                      cp $f.ko //lib/modules/2.6.18-4-686/net; \
              done
      make[1]: Leaving directory `/usr/src/modules/madwifi/net80211'
      (export KMODPATH=/lib/modules/2.6.18-4-686/net; /sbin/depmod -ae 2.6.18-4-686)
      make -C ./tools  install || exit 1
      make[1]: Entering directory `/usr/src/modules/madwifi/tools'
      install -d /usr/local/bin
      for i in athstats 80211stats athkey athchans athctrl athdebug 80211debug wlanconfig; do \
                      install $i /usr/local/bin/$i; \
                      strip /usr/local/bin/$i; \
              done
      install -d /usr/local/man/man8
      install -m 0644 man/*.8 /usr/local/man/man8
      make[1]: Leaving directory `/usr/src/modules/madwifi/tools'
      
      0
  11. aruju Messages postés 2219 Date d'inscription   Statut Contributeur Dernière intervention   403
     
    module-assistant a-i ipw3945

    0
    1. Bob
       
      module-assistant a-i ipw3945
      Données de 1 paquets mises à jour
      Récupération des sources du noyau de la version : 2.6.18-4-686
      En-têtes du noyau disponibles dans /lib/modules/2.6.18-4-686/build
      Création du lien symbolique...
      apt-get install build-essential
      Lecture des listes de paquets... Fait
      Construction de l'arbre des dépendances... Fait
      build-essential est déjà la plus récente version disponible.
      0 mis à jour, 0 nouvellement installés, 0 à enlever et 1 non mis à jour.
      
      Fait.
      unpack
      The source tarball could not be found!
      Package ipw3945-source not installed?
      Running "m-a -f get ipw3945-source" may help.
      Le fichier de paquet de destination
      /usr/src/ipw3945-modules-2.6.18-4-686_1.2.1-1+2.6.18.dfsg.1-12etch2_i386.deb
      existe déjà, pas de reconstruction.
      (however, you could use the -f switch to ignore it)
      dpkg -Ei /usr/src/ipw3945-modules-2.6.18-4-686_1.2.1-1+2.6.18.dfsg.1-12etch2_i386.deb
      dpkg - avertissement : ipw3945-modules-2.6.18-4-686 mis à jour de la version 2.6.18+1.1.3-5 vers l'ancienne version 1.2.1-1+2.6.18.dfsg.1-12etch2.
      (Lecture de la base de données... 103870 fichiers et répertoires déjà installés.)
      Préparation du remplacement de ipw3945-modules-2.6.18-4-686 2.6.18+1.1.3-5 (en utilisant .../ipw3945-modules-2.6.18-4-686_1.2.1-1+2.6.18.dfsg.1-12etch2_i386.deb) ...
      Dépaquetage de la mise à jour de ipw3945-modules-2.6.18-4-686 ...
      Paramétrage de ipw3945-modules-2.6.18-4-686 (1.2.1-1+2.6.18.dfsg.1-12etch2) ...
      
      0
  12. aruju Messages postés 2219 Date d'inscription   Statut Contributeur Dernière intervention   403
     
    modprobe ath_pci
    ifconfig
    0
    1. Bob
       
      modprobe ath_pci

      ifconfig
      eth0      Lien encap:Ethernet  HWaddr 00:17:31:DD:04:8D
                inet adr:192.168.0.2  Bcast:192.168.0.255  Masque:255.255.255.0
                adr inet6: fe80::217:31ff:fedd:48d/64 Scope:Lien
                UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
                RX packets:12885 errors:0 dropped:0 overruns:0 frame:0
                TX packets:12992 errors:0 dropped:0 overruns:0 carrier:0
                collisions:0 lg file transmission:1000
                RX bytes:8140147 (7.7 MiB)  TX bytes:2000262 (1.9 MiB)
                Interruption:177 Adresse de base:0xc000
      
      lo        Lien encap:Boucle locale
                inet adr:127.0.0.1  Masque:255.0.0.0
                adr inet6: ::1/128 Scope:Hôte
                UP LOOPBACK RUNNING  MTU:16436  Metric:1
                RX packets:12 errors:0 dropped:0 overruns:0 frame:0
                TX packets:12 errors:0 dropped:0 overruns:0 carrier:0
                collisions:0 lg file transmission:0
                RX bytes:760 (760.0 b)  TX bytes:760 (760.0 b)
      
      
      0
  13. aruju Messages postés 2219 Date d'inscription   Statut Contributeur Dernière intervention   403
     
    iwconfig

    apt-get install wireless-tools

    0
    1. Bob
       
      iwconfig
      lo        no wireless extensions.
      
      eth0      no wireless extensions.
      
      eth1      no wireless extensions.
      
      sit0      no wireless extensions.
      
      0
  14. Bob
     
    jai une mis a jour dispo avec software update "ipw3945-modules-2.6.18-4-686"
    0
  15. Bob
     
    apt-get install wireless-tools
    Lecture des listes de paquets... Fait
    Construction de l'arbre des dépendances... Fait
    wireless-tools est déjà la plus récente version disponible.
    0 mis à jour, 0 nouvellement installés, 0 à enlever et 2 non mis à jour.
    
    0
  16. aruju Messages postés 2219 Date d'inscription   Statut Contributeur Dernière intervention   403
     
    va ici http://ipw2200.sourceforge.net/firmware.php?fid=7 et en bas clique sur I AGREE tu va telecharger un firmware ensuite:

    cd /usr/lib/hotplug/firmware
    tar xvzf ipw2200-fw-3.0.tgz
    
    modprobe ath_pci


    normalement il te faut juste le bon firmware et il faut le mettre dans /usr/lib/hoplug/firmware, je te suggere de reinstaller ton kerel puis telecharger le bon firmware
    0
    1. Bob
       
      réinstaller mon kernel , c'est a dire ???
      0
  17. Bob
     
    Bonjour
    je suis sous debian et jessaye dinstaller le wifi apres recherche je me suis aperçu que c'etait mon" firmware loader" quil manquait mais je ne sais pas du tout comment installer, comme je ne suis pas sur de me faire comprendre voila ce qui me laisse (entre autres) penser qu'il s'agit de cela:
    2. INSTALLATION
    
    
    
    The ipw3945 driver will look for the file ipw3945.ucode using the 
    
    kernel's firmware_loader infrastructure.  In order to function 
    
    correctly, you need to have this support enabled in your kernel.  When 
    
    you configure the kernel, you can find this option in the following 
    
    location:
    
    
    
            Device Drivers ->
    
                    Generic Driver Options ->
    
                            Hotplug firmware loading support
    
    
    
    
    
    You can determine if your kernel currently has firmware loader support 
    
    by looking for the CONFIG_FW_LOADER definition on your kernel's 
    
    .config.
    
    
    
    In addition to having the firmware_loader support in your kernel, you 
    
    must also have a working hotplug and udev infrastructure configured.  
    
    The steps for installing and configuring hotplug and udev are very 
    
    distribution specific.


    ceci provient du fichier "README.ipw3945-ucode"

    si vous pouviez me dire de la maniere la plus concrete possible ce que je dois faire
    Merci
    0
  • 1
  • 2