Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 23/05/2014, à 02:34

Shaded

Faire tourner une clé Netgear WNA3100M via Ndiswrapper

Bonjour à tous,

Après des heures et des heures de recherche en solo, je viens chercher de l'aide car je ne vois pas comment m'en sortir. Manifestement comme beaucoup d'autres, j'ai acheté une clé wifi Netgear WNA3100M.
Je dois la faire tourner sur une distribution assez ancienne (un 10.10), car j'ai dessus certains logiciels / scripts qui ne tournent pas sur les versions plus récentes.
Comme il se doit, j'ai installé « ndiswrapper ». Après pas mal d'essais (32 / 64 bits, différentes versions, drivers de w7, w2000, etc.), j'ai trouvé un driver qui me renvoie ça (ndsiwrapper -l) :

netwna3100m : driver installed
device (0846:9021) present

Malgré cela, pas de wifi.

Si je fais un ifconfig, j'obtiens :

eth0      Link encap:Ethernet  HWaddr 00:23:54:7a:8b:21  

          inet adr:xxx.xxx.x.xx  Bcast:xxx.xxx.x.xxx  Masque:255.255.255.0

          adr inet6: fe80::223:54ff:fe7a:8b21/64 Scope:Lien

          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1

          Packets reçus:17084 erreurs:0 :0 overruns:0 frame:0

          TX packets:14297 errors:0 dropped:0 overruns:0 carrier:1

          collisions:0 lg file transmission:1000 

          Octets reçus:20614489 (20.6 MB) Octets transmis:1797053 (1.7 MB)

          Interruption:46 



lo        Link 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

          Packets reçus:290 erreurs:0 :0 overruns:0 frame:0

          TX packets:290 errors:0 dropped:0 overruns:0 carrier:0

          collisions:0 lg file transmission:0 

          Octets reçus:50865 (50.8 KB) Octets transmis:50865 (50.8 KB)

Pas de wlan0 donc. J'ai essayé « ifconfig wlan0 up » sans que cela ne donne rien.

Pour « lshw -C Network », j'obtiens :

  *-network               

       description: Ethernet interface

       product: AR8121/AR8113/AR8114 Gigabit or Fast Ethernet

       vendor: Atheros Communications

       physical id: 0

       bus info: pci@0000:02:00.0

       logical name: eth0

       version: b0

       serial: 00:23:54:7a:8b:21

       size: 100MB/s

       capacity: 1GB/s

       width: 64 bits

       clock: 33MHz

       capabilities: pm msi pciexpress bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation

       configuration: autonegotiation=on broadcast=yes driver=ATL1E driverversion=1.0.0.7-NAPI duplex=full firmware=L1e ip=xxx.xxx.x.xx latency=0 link=yes multicast=yes port=twisted pair speed=100MB/s

       resources: irq:46 memory:fe9c0000-fe9fffff ioport:dc00(size=128)

Les commandes « modprobe ndiswrapper » et « ndiswrapper -m » ne renvoient aucune erreur.

J'ai suivi plusieurs tutoriaux, en particulier :
http://ubuntuforums.org/showthread.php?t=885847
et j'ai cherché des infos sur le forum fr, sans pouvoir me débloquer.

Grâce à ce dernier, j'ai pu lancer un wificheck, qui me renvoie ceci :

>>    cat /etc/lsb-release 

DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=10.10
DISTRIB_CODENAME=maverick
DISTRIB_DESCRIPTION="Ubuntu 10.10"

>>    lsusb 

Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 002: ID 046d:c077 Logitech, Inc. 
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 003: ID 0846:9021 NetGear, Inc. 
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

>>    lspci -k -nn | grep -A 3 -i net 

02:00.0 Ethernet controller [0200]: Atheros Communications AR8121/AR8113/AR8114 Gigabit or Fast Ethernet [1969:1026] (rev b0)
	Subsystem: ASUSTeK Computer Inc. P5KPL-CM Motherboard [1043:8304]
	Kernel driver in use: ATL1E
	Kernel modules: atl1e

>>    sudo lshw -C network 

  *-network
       description: Ethernet interface
       product: AR8121/AR8113/AR8114 Gigabit or Fast Ethernet
       vendor: Atheros Communications
       physical id: 0
       bus info: pci@0000:02:00.0
       logical name: eth0
       version: b0
       serial: 00:23:54:7a:8b:21
       size: 100MB/s
       capacity: 1GB/s
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=ATL1E driverversion=1.0.0.7-NAPI duplex=full firmware=L1e ip=xxx.xxx.x.xx latency=0 link=yes multicast=yes port=twisted pair speed=100MB/s
       resources: irq:46 memory:fe9c0000-fe9fffff ioport:dc00(size=128)

>>    lsmod 

Module                  Size  Used by
binfmt_misc             6599  1 
parport_pc             26378  1 
ppdev                   5556  0 
snd_hda_codec_atihdmi     2411  1 
snd_hda_codec_realtek   218460  1 
snd_hda_intel          22299  0 
snd_hda_codec          87552  3 snd_hda_codec_atihdmi,snd_hda_codec_realtek,snd_hda_intel
fglrx                2252898  306 
snd_hwdep               5040  1 snd_hda_codec
snd_pcm                71603  2 snd_hda_intel,snd_hda_codec
snd_seq_midi            4588  0 
snd_rawmidi            17783  1 snd_seq_midi
snd_seq_midi_event      6047  1 snd_seq_midi
snd_seq                47174  2 snd_seq_midi,snd_seq_midi_event
asus_atk0110           11423  0 
snd_timer              19067  2 snd_pcm,snd_seq
snd_seq_device          5744  3 snd_seq_midi,snd_rawmidi,snd_seq
ndiswrapper           184384  0 
intel_agp              26926  0 
snd                    49102  9 snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
agpgart                32075  2 fglrx,intel_agp
soundcore                880  1 snd
snd_page_alloc          7216  2 snd_hda_intel,snd_pcm
lp                      7342  0 
parport                31492  3 parport_pc,ppdev,lp
usbhid                 36978  0 
firewire_ohci          21554  0 
hid                    67742  1 usbhid
btrfs                 489626  0 
floppy                 54343  0 
firewire_core          46675  1 firewire_ohci
crc_itu_t               1383  1 firewire_core
zlib_deflate           19266  1 btrfs
pata_jmicron            1855  0 
ahci                   19326  0 
atl1e                  29492  0 
libahci                21792  1 ahci
crc32c                  2531  1 
libcrc32c                887  1 btrfs
>>    iwconfig 


>>    ifconfig -a 

eth0      Link encap:Ethernet  HWaddr 00:23:54:7a:8b:21  
          inet adr:xxx.xxx.x.xx  Bcast:xxx.xxx.x.xxx  Masque:255.255.255.0
          adr inet6: fe80::223:54ff:fe7a:8b21/64 Scope:Lien
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          Packets reçus:17689 erreurs:0 :0 overruns:0 frame:0
          TX packets:14868 errors:0 dropped:0 overruns:0 carrier:1
          collisions:0 lg file transmission:1000 
          Octets reçus:21114645 (21.1 MB) Octets transmis:1870323 (1.8 MB)
          Interruption:46 

lo        Link 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
          Packets reçus:405 erreurs:0 :0 overruns:0 frame:0
          TX packets:405 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:0 
          Octets reçus:66130 (66.1 KB) Octets transmis:66130 (66.1 KB)


>>    sudo iwlist scan 


>>    uname -r -m 

2.6.35-30-generic-pae i686

>>    cat /etc/network/interfaces 

auto lo
iface lo inet loopback
auto lo wlan0

>>    nm-tool 


NetworkManager Tool

State: connected

- Device: eth0  [Auto eth0] ----------------------------------------------------
  Type:              Wired
  Driver:            ATL1E
  State:             connected
  Default:           yes
  HW Address:        00:23:54:7A:8B:21

  Capabilities:
    Carrier Detect:  yes
    Speed:           100 Mb/s

  Wired Properties
    Carrier:         on

  IPv4 Settings:
    Address:         xxx.xxx.x.xx
    Prefix:          24 (255.255.255.0)
    Gateway:        xxx.xxx.x.x

    DNS:             xxx.xxx.x.x



>>    sudo rfkill list 

J'ai l'impression que le ndiswrapper fonctionne, mais que c'est ailleurs que ça coince...
Mon niveau sur Linux n'est pas très reluisant, aussi j'avoue que votre aide serait *** vraiment très précieuse ***.
Que faut-il faire à votre avis s'il vous plaît ?
En vous *** remerciant *** beaucoup de m'avoir lu, et aussi pour toute idée.
Cordialement.

Dernière modification par Shaded (Le 23/05/2014, à 09:17)

Hors ligne

#2 Le 23/05/2014, à 19:39

toutafai

Re : Faire tourner une clé Netgear WNA3100M via Ndiswrapper

Bonjour a toi,

le "ndiswrapper -i blabla.inf" ne suffit pas pour installer complètement ndiswrapper quand bien même qu'ubuntu te dit "driver installed..."...d’où la question : as tu continuer l'installation de ndiswrapper ou tu t'es arrêté la ........  comme un gros noobs ? smile big_smile lol 

Autre chose, entre toutes tes tentatives "ndiswrapper", as tu a chaque fois fait le ménage de ndiswrapper et de ses fichiers de conf ou pas ?

PS : masquer l'adressage ipv4 ne sert a pas grand chose, et qui plus est tu n'as pas masqué l'ipv6 lol tongue

Dernière modification par toutafai (Le 23/05/2014, à 19:42)


Tombé dans l'informatique étant petit, j'en ai fait mon métier. Utilisateur d'Ubuntu depuis novembre 2006, actuellement sous 20.04 x64 (Que d'évolution
depuis Dapper Drake ! Ça rajeunit pas ^^^).

Hors ligne

#3 Le 23/05/2014, à 22:36

Shaded

Re : Faire tourner une clé Netgear WNA3100M via Ndiswrapper

Merci beaucoup pour ta réponse Toutafai.

Comme tu vois, le message a été rédigé tard, après une lutte contre la machine assez éprouvante (d'où l'ipv6)... bref ;-)

Je pense avoir terminé l'installation avec les commandes : "modprobe ndiswrapper", "ndiswrapper -m". Peut-être ai-je oublié quelque chose en plus ?
Du côté de ndiswrapper, j'ai employé la commande "ndiswrapper -r xxxxxx" entre chaque tentative... mais n'ai pas touché aux fichiers .conf
Je vais regarder ça en plus.

Du côté du driver, pas mal de personnes conseillent d'employer une autre version (bcmwlhigh5.inf). Mais avec celui-ci, en lançant "ndiswrapper -l", je n'obtiens que "driver installed" et pas "device present"...

Peut-être d'autres pistes (je vais voir le .conf de ce pas).
Merci encore ;-)
Cordialement.

Dernière modification par Shaded (Le 23/05/2014, à 22:51)

Hors ligne

#4 Le 23/05/2014, à 22:52

Shaded

Re : Faire tourner une clé Netgear WNA3100M via Ndiswrapper

Après examen, du côté des fichiers conf, j'ai ça dans le rep /etc/modprobe.d :

* modprobe.conf
seulement la ligne :
"options parport_pc io=0x378 irq=7 dma=3"

* ndiswrapper.conf
seulement la ligne :
"alias wlan0 ndiswrapper"

Je dois admettre que tout ça est assez obscure pour moi.
Merci encore pour toute aide smile

Hors ligne

#5 Le 24/05/2014, à 00:02

Shaded

Re : Faire tourner une clé Netgear WNA3100M via Ndiswrapper

Finalement, j'ai réussi après encore pas mal d'essais.
En installant le driver suivant : https://code.google.com/p/realtek-8188c … pe-Package

Pas si "gros noob" que ça (même si pas bien bon non plus lol) wink wink

Dernière modification par Shaded (Le 24/05/2014, à 00:02)

Hors ligne