Ndiswrapper sous Breezy

Ndiswrapper sous Breezy - Hardware - Linux et OS Alternatifs

Marsh Posté le 22-10-2005 à 14:08:00    

Bonjour à tous,  
je viens de passer sous breezy, et j'essaie de faire reconnaitre ma carte wifi.
C'est une Inprocomm ipn2200 (portable acer aspire 1524).
 
Je l'ai faite reconnaitre avec ndiswrapper:
 
sudo ndiswrapper -i neti2220.inf
modprobe ndiswrapper
 
Elle a l'air installée, je reconnais mon réseau existant (en ad hoc ), mais je n'arrive pas à m'y connecter...
 

Citation :


remi@remi:~$ iwconfig
lo        no wireless extensions.
 
eth0      no wireless extensions.
 
sit0      no wireless extensions.
 
wlan0     IEEE 802.11g  ESSID:off/any
          Mode:Managed  Frequency:2.437 GHz  Access Point: 00:00:00:00:00:00
          Bit Rate:1 Mb/s
          RTS thr:2347 B   Fragment thr:2346 B
          Power Management:off
          Link Quality:100/100  Signal level:56/154  Noise level:0/154
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0
 
remi@remi:~$ iwlist scanning
lo        Interface doesn't support scanning.
 
eth0      Interface doesn't support scanning.
 
sit0      Interface doesn't support scanning.
 
wlan0     Scan completed :
          Cell 01 - Address: FE:87:09:72:52:5C
                    ESSID:"yeah2"
                    Protocol:IEEE 802.11g
                    Mode:Ad-Hoc
                    Frequency:2.412 GHz (Channel 1)
                    Quality:0/100  Signal level:-48 dBm  Noise level:-256 dBm
                    Encryption key:on
                    Bit Rate:1 Mb/s
                    Bit Rate:2 Mb/s
                    Bit Rate:5.5 Mb/s
                    Bit Rate:11 Mb/s
                    Extra:bcn_int=100
                    Extra:atim=0
 
 
remi@remi:~$ sudo iwconfig wlan0 essid yeah2
remi@remi:~$ iwconfig
lo        no wireless extensions.
 
eth0      no wireless extensions.
 
sit0      no wireless extensions.
 
wlan0     IEEE 802.11g  ESSID:off/any
          Mode:Managed  Frequency:2.437 GHz  Access Point: 00:00:00:00:00:00
          Bit Rate:1 Mb/s
          RTS thr:2347 B   Fragment thr:2346 B
          Power Management:off
          Link Quality:100/100  Signal level:56/154  Noise level:0/154
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0
 
remi@remi:~$
 


 
Comment faire pour qu'elle accepte le ssid???
 
Merci.


---------------
In aligot we trust.
Reply

Marsh Posté le 22-10-2005 à 14:08:00   

Reply

Marsh Posté le 22-10-2005 à 14:15:28    

t'es en mode ad-hoc, passe en mode managed :o


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
Reply

Marsh Posté le 22-10-2005 à 14:16:54    

C'est à dire?
 
Je n'ai pas de point d'accès, je suis de carte réseau à carte réseau, c'est pas le mode ad-hoc ? (désolé je suis débutant sous linux ...)


---------------
In aligot we trust.
Reply

Marsh Posté le 22-10-2005 à 14:17:36    

ah si, il aurait fallu le dire, parce que la plupart des personnes ont un AP


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
Reply

Marsh Posté le 22-10-2005 à 14:17:47    

Peut-être que ceci pourrait marcher:
 
sudo iwconfig wlan0 essid yeah2 mode Ad-Hoc  
 
Si cela ne marche pas, essaye de jouer avec les options de iwconfig, notamment ap FE:87:09:72:52:5C, key, power et rate).

Message cité 2 fois
Message édité par Le Ouinhin Pervers le 22-10-2005 à 14:19:08
Reply

Marsh Posté le 22-10-2005 à 14:19:45    

black_lord a écrit :

ah si, il aurait fallu le dire, parce que la plupart des personnes ont un AP


 
En fait j'ai un modem olitec usb adsl sur un pc sous xp qui se connecte et qui partage la connection en wifi.... mais je passe en freebox dès que mon contrat tiscali est terminé :cry:
 

Le Ouinhin Pervers a écrit :

Peut-être que ceci pourrait marcher:
 
sudo iwconfig wlan0 essid yeah2 mode Ad-Hoc ap FE:87:09:72:52:5C
 
Si cela ne marche pas, essaye de jouer avec les options de iwconfig, notamment key, power et rate).


 
ok merci je vais essayer...
 


---------------
In aligot we trust.
Reply

Marsh Posté le 22-10-2005 à 14:33:13    

Le Ouinhin Pervers a écrit :

Peut-être que ceci pourrait marcher:
 
sudo iwconfig wlan0 essid yeah2 mode Ad-Hoc  
 
Si cela ne marche pas, essaye de jouer avec les options de iwconfig, notamment ap FE:87:09:72:52:5C, key, power et rate).


 
ça ne marche pas.... j'ai l'impression que la commande iwconfig n'agit pas sur la config de la carte réseau...  [:alph-one]


---------------
In aligot we trust.
Reply

Marsh Posté le 22-10-2005 à 16:48:12    

Sous breezy, on peut installé ndisgtk qui est en faites la version graphique de ndiswrapper, tu as juste a charger le .inf et ça marche :)
Voici l'adresse du .deb que j'ai installé http://remi.deltombe.free.fr/wifi/ [...] u1_all.deb
Bonne chance :)

Reply

Marsh Posté le 22-10-2005 à 17:54:31    

ndisgtk marche, driver & hardware présents mais j'ai toujours le même problème :cry:


---------------
In aligot we trust.
Reply

Marsh Posté le 14-11-2005 à 14:26:32    

UP !
 
Etat actuel :
 
J'arrive à forcer le mode ad-hoc avec la commande
$ sudo iwconifg wlan0 mode ad-hoc
 
Mais tous les autres paramètres de iwconfig restent sans effet, par exemple
 
$ sudo iwconifg wlan0 essid monssdid
est accepté sans message d'erreur mais lorsque je refais un  iwconfig pour vérifier s'il a été accepeté, rien n'a bougé je suis toujours en off/any ...
 
Personne n'a d'idée??
 
Merci.

Reply

Marsh Posté le 14-11-2005 à 14:26:32   

Reply

Marsh Posté le 14-11-2005 à 22:03:11    

mets les mains directement dans /etc/network/interfaces
j'avais eu ce problème car il y avait des tirets ("-" ) au lieu d'avoir des underscore ("_" ), générés par les outils de gnome.
 
par ailleurs ta carte semble bien être activée. cependant as-tu regardé du côté de acer_acpi ? c'est un module pour gérer correctement les cartes wifi (entre autres) des pc acer.

Reply

Marsh Posté le 15-11-2005 à 13:05:08    

psychotek a écrit :

mets les mains directement dans /etc/network/interfaces
j'avais eu ce problème car il y avait des tirets ("-" ) au lieu d'avoir des underscore ("_" ), générés par les outils de gnome.
 
par ailleurs ta carte semble bien être activée. cependant as-tu regardé du côté de acer_acpi ? c'est un module pour gérer correctement les cartes wifi (entre autres) des pc acer.


 
Ok merci je vais voir si ça marche ;)
 
Où est ce que je peux trouver acer_acpi  ? avec apt ? sur des dépots standarts?
 
Merci ;)

Reply

Marsh Posté le 15-11-2005 à 21:03:46    

arf non, c'est un peu de l'artisanal. tu vas trouver ça là :
http://www.archernar.co.uk/acer_ac [...] _main.html
 
je te conseille de lire ce qui est écrit pour comprendre comment ça marche  (c'est pas grand chose). à tout hasard je te mets quand même comment je m'y prend :
 
1. décompresse l'archive téléchargée et va dans le dossier
2. make
3. sudo -s
4. make install
5. modprobe acer_acpi
6. echo "enabled : 1" > /proc/acpi/acer/wireless
 
ensuite tu fais ton modprobe ndiswrapper,
tu désactives eth0 (ifdown eth0) et tu actives wlan0 (ifup wlan0)
 
et là, ouf, ça doit marcher.
 
SI ça ne marche pas, vérifie "enabled : 1" soit bien écrit dans /proc/acpi/acer/wireless (c'est à dire si l'étape 6 a bien fonctionné)
chez moi ça marchait puis un jour, sans raison, ça ne marchait plus (impossible d'écrire dans ce fichier, même en root). j'ai dû mettre un peu les mains dans les sources de acer_acpi, rien de bien méchant, mais on en reparlera si la question se pose.
 
une dernière chose, pour compiler acer_acpi, il te faut classiquement gcc (ou g++ je ne sais plus), make et sûrement quelques autres petits trucs. si tu as des messages d'erreur à la compil, copie-colle les ici, on t'aidera.

Reply

Marsh Posté le 16-11-2005 à 10:32:29    

psychotek a écrit :


1. décompresse l'archive téléchargée et va dans le dossier
2. make
3. sudo -s
4. make install
5. modprobe acer_acpi
6. echo "enabled : 1" > /proc/acpi/acer/wireless


 
 
Merci ... à quoi sert le sudo -s ?


---------------
In aligot we trust.
Reply

Marsh Posté le 16-11-2005 à 11:28:40    

J'ai l'impression que tu as un peu le meme probleme que moi
J'ai une carte wifi belkin et un freebox en ap.
Comme il n'y a pas de driver pour cette carte wifi j'utilise ndisrapper avec le driver windows.
lorsque je charge le module et que je parametre ma carte avec iwconfig ... et que j'utilise de suite le reseau, tout fonctionne bien.
Par contre des que je n'utilise plus le reseau wifi pendant quelques minute, je perd ma connection.
 
Lorsque je fait iwconfig, j'ai comme toi, pas de nom de reseau et sur off.
 
Meme lorsque je fait, iwconfig wlan0 essid on essid mon_reseau
cela ne marche pas.
Je dois decharger le module ndiswrapper et le recharger et refaire vite ma connection.
 
Bref c'est la merde.
Mais pour éviter les deconnections je lance un ping vers ma freebox (et ma passerelle) qui ne s'arrete jamais.
 
Par contre j'ai remarqué que lorsque je suis sur windows, cette carte marche bien sur seulement un de mes deux portables mais pas l'autre. De plus sur le pc ou ca fonctionne, le reseau wifi se disparait et réapparait constament, ce qui est lourd !
 
Je me demande si cela ne viens pas des drivers proprio qui ne sont pas tres compatible sur des reseaux de marques differents.
 
 

Reply

Marsh Posté le 16-11-2005 à 11:35:15    

pour un mode adhoc, les 2 cartes doivent être réglées sur le même débit (j'ai jamais essayé mais
je ne fait que supposer).

Reply

Marsh Posté le 16-11-2005 à 17:37:25    

sudo -s sert à passer en super utilisateur (root)

Reply

Marsh Posté le 16-11-2005 à 17:48:29    

quel difference avec su ?

Reply

Marsh Posté le 16-11-2005 à 18:49:33    

sur une ubuntu, le compte root n'existe pas vraiment (enfin si, il existe, mais par défaut il n'est pas vraiment activé). la commande su n'est donc pas utilisable.
 
sudo sert à utiliser le compte root (ou un autre compte, en fait, pas nécessairement root) pour un usage ponctuel. pour utiliser root durablement, il existe sudo -s.
un bout du man :

Citation :

sudo allows a permitted user to execute a command as the superuser or another user, as specified in the sudoers file.


 
edit : si des gens ont mieux compris que moi la différence en sudo -s et su, n'hésitez pas à l'expliquer ici.


Message édité par psychotek le 16-11-2005 à 18:50:23
Reply

Marsh Posté le 17-11-2005 à 10:45:17    

Ok merci...
 
J'ai regardé mon /etc/network/interfaces , tout à l'air normal...
 
Par contre je n'ai pas pu compiler le module parce que je n'ai pas encore installé gcc ni les sources de mon kernel, je le ferai dès que je trouverais un accès au web par réseau filaire (ou que je trouve le cd d'install).
 
En tout cas merci à tous, je vous tiens au courant lorque j'aurai installé ce module ;)


---------------
In aligot we trust.
Reply

Marsh Posté le 20-11-2005 à 15:47:07    

J'ai une série d'erreurs à la compilation du module acer_acpi :
tout part de là :
 
awk: cannot open /lib/modules/2.6.12-9-386/build/include/linux/version.h (No suc h file or directory)
 
 
Il me manque les sources du kernel? Si oui quel est le nom du paquet je ne le trouve pas avec synaptic. (il me semblait que c'était kernel-sources ou kernel-utils mais je ne les vois pas ...)
 
Merci

Reply

Marsh Posté le 20-11-2005 à 16:21:55    

J'ai finalement réussi à compiler le module avec linux-headers 2.6.12-386
 
 
mais j'ai un souci quand je veux le charger :
 
remi@remi:~/acer_acpi-0.3$ sudo modprobe acer_acpi
FATAL: Error inserting acer_acpi (/lib/modules/2.6.12-9-386/extra/acer_acpi.ko): No such device
 
J'ai copié acer_acpi.ko dans /lib/modules/2.6.12-9-386/kernel/drivers/char/
 
et dans /lib/modules/2.6.12-9-386/extra/ au cas où.....
 
Mais après le depmod -a j'ai toujours le meme message d'erreur ...  
FATAL: Error inserting acer_acpi (/lib/modules/2.6.12-9-386/extra/acer_acpi.ko): No such device
 
 
Quelqu'un a une idée?
 
Merci.

Reply

Marsh Posté le 20-11-2005 à 22:57:22    

euh... je crois avoir eu le même problème, je ne suis pas très sûr. pour le régler, il suffit de faire deux fois modprobe acer_acpi d'affilée. le deuxième ne génère pas d'erreur.
 
ce qui m'intrigue, c'est que je croyais que ce problème était réglé dans la version 0.3.
 
sinon il y a une autre manière de charger le module, c'est avec make load (après avoir fait make et make install). mais je crois que ça revient au même.

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

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