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.

#76 Le 24/02/2009, à 22:48

Blink59

Re : Ubuntu 8.04 - Clé wifi netgear Wireless-N 300 WN111 [Résolu]

Salut lanoiraude!

Bonne nouvelle big_smile J'ai modifié les fichiers de configuration comme il faut, réinstaller tous les drivers à partir de wireless-testing et à partir de otus aussi, et voilà le résultat de modinfo arusb_lnx:

root@stephan-desktop:/home/stephan/Bureau/wireless-testing/otus# modinfo arusb_lnx
filename:       /lib/modules/2.6.24-23-generic/net/arusb_lnx.ko
license:        Dual BSD/GPL
description:    Atheros 802.11n Wireless LAN adapter
author:         Atheros Communications
srcversion:     90D61B216FF883405358ED3
alias:          usb:v0846p9010d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0846p9001d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v07D1p3C10d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0CF3p9170d*dc*dsc*dp*ic*isc*ip*
depends:        usbcore
vermagic:       2.6.24-23-generic SMP mod_unload 586

Elle est bien prise en compte n'est-ce pas? big_smile Je l'ai branché et l'interface ath0 s'est enfin créée (Cette put** d'interface ! lol Désolé d'extérioriser ma joie ^^).
Et, tu veux une autre bonne nouvelle? Wicd répond correctement en plus! Il reconnait les réseaux à proximité et tente de s'y connecter, donc c'est génial quoi!
Seul problème, c'est que cela ne dure pas longtemps, mais je pense que c'est dû au fait qu'il y a 3 drivers qui essaient de s'occuper de la clef n'est-ce pas?
Voici unp petit aperçu de mon lsmod:

root@stephan-desktop:/home/stephan# lsmod | grep usbcore
usbcore               146412  12 ar9170,arusb_lnx,ndiswrapper,usblp,snd_usb_audio,snd_usb_lib,uvcvideo,usb_storage,libusual,ehci_hcd,uhci_hcd

Je suppose qu'il faut que je vire ndiswrapper et ar9170 ???

Ah la la lanoiraude, on voit enfin le bout du tunnel j'ai l'impression, tu assures! big_smile

Hors ligne

#77 Le 25/02/2009, à 09:16

lanoiraude

Re : Ubuntu 8.04 - Clé wifi netgear Wireless-N 300 WN111 [Résolu]

holla, belle.
a mon avis oui, tu peux supprimer le ar9170 mais pas le ndiswrapper.
t'es encore en phase de test ....
le mieux et de le demonter a chaque fois pendant un petit moment

sudo rmmod ndiswrapper

tu verras si ca  apporte de la stabilité.

la ou je suis surpris c'est que ca fonctionne avec wicd ...
en effet, chez moi, ni networkmanager ni wicd ne voient la clé neutral
surement a cause des changement 8.04, 8.10.

quel mode de securité utilise tu ?
si tu peux fait des test de stabilité sans securité, puis oublie de suite le wep
et passe en wpa.
si ca ne fonctionne pas bien, surement qu'il faudra récupérer le wpa suppplicant dedié.

champagne !


débutant, première installation la 8.10

Hors ligne

#78 Le 25/02/2009, à 19:58

Blink59

Re : Ubuntu 8.04 - Clé wifi netgear Wireless-N 300 WN111 [Résolu]

Salut lanoiraude!

Bon, j'ai testé de me connecter avec Wicd: il capte mon interface, il capte les réseaux, mais quand j'essaie de me connecter à un réseau, il me semble un peu long et je lance donc un iwlist ath0 scan et cette commande ne répond plus. J'annule donc la connexion et tente de la relancer, mais là, il ne capte plus aucun réseau... Et, autre chose de bizarre: je tente de me connecter, cela ne fonctionne pas, et lorsque je tente de rebrancher ma clé WPN111, Ubuntu freeze et plus rien à part la souris ne répond...
J'ai tenté de me connecter de la façon suivante:

iwconfig ath0 essid NEUF_XXXX key s:XXXXXXXXXXXX    (ma clé est une passphrase du type bonjourjesuislabox8)
dhclient ath0

Mais le dhclient tourne dans le vent avant de s'arrêter pour expiration...
Saurais-tu d'où peut provenir le problème???

Hors ligne

#79 Le 26/02/2009, à 10:14

lanoiraude

Re : Ubuntu 8.04 - Clé wifi netgear Wireless-N 300 WN111 [Résolu]

slt.
ca m'arrivait aussi des freezes et autres joyeusetés quand je bidouillais trop...
surement a cause de la jeunesse du driver.

je te conseilles de faire comme ils le préconisent, installer le wpa_supplicant dedié

http://www.kernel.org/pub/linux/kernel/people/mcgrof/otus/wpa_supplicant-0.4.8_otus.tar.bz2

puis, faire les modifications suivantes dans le fichier .config

CONFIG_WIRELESS_EXTENSION=y
CONFIG_EAP_WSC=y
CONFIG_WSC_IE=y
CONFIG_DRIVER_WEXT=y
CONFIG_DRIVER_OTUS=y

make et make install.

après, il faut editer le fichier /etc/wpa_supplicant.conf
et mettre par exemple ça.
c'est ma config en wpa2 psk (conseillée par netgear)

 ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=0
# update_config=1

eapol_version=2
fast_reauth=1

network={
       ssid="lanoiraudeN"
       bssid=00:1F:33:27:E5:40
       scan_ssid=1
       proto=WPA RSN
       key_mgmt=WPA-PSK WPA-EAP
       pairwise=CCMP
       group=CCMP
       #psk="lanoiraude"
       psk=70a43df436eae3f957705cd8533c2f5ffb26d8d0ea711915967906c77a6641e5
       priority=5
}

remplacer mes infos par les tiennes, les # mettent ce qui suit en commentaire.
essais de trouver le bssid ( la mac adress de ton routeur, ca m'a beaucoup aidé)

puis pour lancer la connection, tu demonte ndiswrapper tu ferme wicd et autres gestionaires.

sudo wpa_supplicant -Dotus -iath0  -c /etc/wpa_supplicant.conf -dd

et dans une autre console,

sudo dhclient ath0

débutant, première installation la 8.10

Hors ligne

#80 Le 26/02/2009, à 16:13

Blink59

Re : Ubuntu 8.04 - Clé wifi netgear Wireless-N 300 WN111 [Résolu]

Salut lanoiraude!

Alors alors, j'ai pu télécharger le tar en question. Seulement, dans le fichier .conf, je ne trouve pas la ligne CONFIG_WIRELESS_EXTENSION, même avec la fonction de recherche de gedit... De plus, la ligne CONFIG_DRIVER_WEXT=y existe, mais est commentée. Pour ce qui est des autres, je les ai trouvé, et elles avaient déjà les valeurs que tu m'as demandé de modifier. Le make et make install me rélève une erreur et semble ne pas fonctionner car aucun fichier /etc/wpa_supplicant.conf n'est créé. Il n'y a qu'un répertoire:

root@stephan-desktop:/etc/wpa_supplicant# ls
functions.sh  ifupdown.sh

Aurais-je chopper un mauvais fichier???

Hors ligne

#81 Le 26/02/2009, à 18:41

lanoiraude

Re : Ubuntu 8.04 - Clé wifi netgear Wireless-N 300 WN111 [Résolu]

reuf
non je ne penses pas que tu ais telechargé une mauvaise archive.
je te donne le mien de conf et de memoire, j'ai pas eu d'erreurs a la compilation/installation

# Example wpa_supplicant build time configuration
#
# This file lists the configuration options that are used when building the
# hostapd binary. All lines starting with # are ignored. Configuration option
# lines must be commented out complete, if they are not to be included, i.e.,
# just setting VARIABLE=n is not disabling that variable.
#
# This file is included in Makefile, so variables like CFLAGS and LIBS can also
# be modified from here. In most cass, these lines should use += in order not
# to override previous values of the variables.


# Uncomment following two lines and fix the paths if you have installed openssl
# in non-default location
#CFLAGS += -I/usr/local/openssl/include
#LIBS += -L/usr/local/openssl/lib

# Example configuration for various cross-compilation platforms

#### sveasoft (e.g., for Linksys WRT54G) ######################################
#CC=mipsel-uclibc-gcc
#CC=/opt/brcm/hndtools-mipsel-uclibc/bin/mipsel-uclibc-gcc
#CFLAGS += -Os
#CPPFLAGS += -I../src/include -I../../src/router/openssl/include
#LIBS += -L/opt/brcm/hndtools-mipsel-uclibc-0.9.19/lib -lssl
###############################################################################

#### openwrt (e.g., for Linksys WRT54G) #######################################
#CC=mipsel-uclibc-gcc
#CC=/opt/brcm/hndtools-mipsel-uclibc/bin/mipsel-uclibc-gcc
#CFLAGS += -Os
#CPPFLAGS=-I../src/include -I../openssl-0.9.7d/include \
#	-I../WRT54GS/release/src/include
#LIBS = -lssl
###############################################################################


# Driver interface for Host AP driver
#CONFIG_DRIVER_HOSTAP=y

# Driver interface for Agere driver
#CONFIG_DRIVER_HERMES=y
# Change include directories to match with the local setup
#CFLAGS += -I../../hcf -I../../include -I../../include/hcf
#CFLAGS += -I../../include/wireless

# Driver interface for madwifi driver
#CONFIG_DRIVER_MADWIFI=y
# Change include directories to match with the local setup
#CFLAGS += -I../madwifi/wpa

# Driver interface for Prism54 driver
# (Note: Prism54 is not yet supported, i.e., this will not work as-is and is
# for developers only)
#CONFIG_DRIVER_PRISM54=y

# Driver interface for ndiswrapper
#CONFIG_DRIVER_NDISWRAPPER=y

# Driver interface for Atmel driver
#CONFIG_DRIVER_ATMEL=y

# Driver interface for Broadcom driver
#CONFIG_DRIVER_BROADCOM=y
# Example path for wlioctl.h; change to match your configuration
#CFLAGS += -I/opt/WRT54GS/release/src/include

# Driver interface for Intel ipw2100/2200 driver
#CONFIG_DRIVER_IPW=y

# Driver interface for generic Linux wireless extensions
CONFIG_DRIVER_WEXT=y

# Driver interface for FreeBSD net80211 layer (e.g., Atheros driver)
#CONFIG_DRIVER_BSD=y
#CFLAGS += -I/usr/local/include
#LIBS += -L/usr/local/lib

# Driver interface for Windows NDIS
#CONFIG_DRIVER_NDIS=y
#CFLAGS += -I/usr/include/w32api/ddk
#LIBS += -L/usr/local/lib
# For native build using mingw
#CONFIG_NATIVE_WINDOWS=y
# Additional directories for cross-compilation on Linux host for mingw target
#CFLAGS += -I/opt/mingw/mingw32/include/ddk
#LIBS += -L/opt/mingw/mingw32/lib
#CC=mingw32-gcc

# Driver interface for development testing
#CONFIG_DRIVER_TEST=y

# Driver interface for wired Ethernet drivers
#CONFIG_DRIVER_WIRED=y

# Enable IEEE 802.1X Supplicant (automatically included if any EAP method is
# included)
CONFIG_IEEE8021X_EAPOL=y

# EAP-MD5 (automatically included if EAP-TTLS is enabled)
CONFIG_EAP_MD5=y

# EAP-MSCHAPv2 (automatically included if EAP-PEAP is enabled)
CONFIG_EAP_MSCHAPV2=y

# EAP-TLS
CONFIG_EAP_TLS=y

# EAL-PEAP
CONFIG_EAP_PEAP=y

# EAP-TTLS
CONFIG_EAP_TTLS=y

# EAP-GTC
CONFIG_EAP_GTC=y

# EAP-OTP
CONFIG_EAP_OTP=y

# EAP-SIM (enable CONFIG_PCSC, if EAP-SIM is used)
#CONFIG_EAP_SIM=y

# EAP-PSK (experimental; this is _not_ needed for WPA-PSK)
#CONFIG_EAP_PSK=y

# EAP-PAX
#CONFIG_EAP_PAX=y

# LEAP
CONFIG_EAP_LEAP=y

# EAP-AKA (enable CONFIG_PCSC, if EAP-AKA is used)
#CONFIG_EAP_AKA=y

# PKCS#12 (PFX) support (used to read private key and certificate file from
# a file that usually has extension .p12 or .pfx)
CONFIG_PKCS12=y

# Smartcard support (i.e., private key on a smartcard), e.g., with openssl
# engine.
CONFIG_SMARTCARD=y

# PC/SC interface for smartcards (USIM, GSM SIM)
# Enable this if EAP-SIM or EAP-AKA is included
#CONFIG_PCSC=y

# Development testing
#CONFIG_EAPOL_TEST=y

# Driver interface for Otus driver
CONFIG_DRIVER_OTUS=y

# Replace native Linux implementation of packet sockets with libdnet/libpcap.
# This will be automatically set for non-Linux OS.
#CONFIG_DNET_PCAP=y

# Include control interface for external programs, e.g, wpa_cli
CONFIG_CTRL_IFACE=y

# Include support for GNU Readline and History Libraries in wpa_cli.
# When building a wpa_cli binary for distribution, please note that these
# libraries are licensed under GPL and as such, BSD license may not apply for
# the resulting binary.
#CONFIG_READLINE=y

# Remove debugging code that is printing out debug message to stdout.
# This can be used to reduce the size of the wpa_supplicant considerably
# if debugging code is not needed. The size reduction can be around 35%
# (e.g., 90 kB).
#CONFIG_NO_STDOUT_DEBUG=y

# Remove WPA support, e.g., for wired-only IEEE 802.1X supplicant, to save
# 35-50 kB in code size.
#CONFIG_NO_WPA=y

# Select configuration backend:
# file = text file (e.g., wpa_supplicant.conf)
CONFIG_BACKEND=file

# For Wi-Fi Simple Configuration
CONFIG_EAP_WSC=y

# Use Madwifi driver that supports new WSC IEs
CONFIG_WSC_IE=y

et c'est pas dans le dossier /etc/wpa_supplicant qu'est le fichier c'est dans /etc/

oh, les corbeaux ils volent a l'envers au dessus de chez toi !:lol:


débutant, première installation la 8.10

Hors ligne

#82 Le 26/02/2009, à 21:15

Blink59

Re : Ubuntu 8.04 - Clé wifi netgear Wireless-N 300 WN111 [Résolu]

Re re re ^^

lol Oui, je sais bien, je te disais justement que je n'avais qu'un dossier /etc/wpa_supplicant, et pas de fichier /etc/wpa_supplicant.conf
Quoi qu'il en soit, j'ai copié ton ficher, mais j'ai toujours une erreur à la fin du make =/ C'est bizarre nan?

Hors ligne

#83 Le 26/02/2009, à 21:17

Blink59

Re : Ubuntu 8.04 - Clé wifi netgear Wireless-N 300 WN111 [Résolu]

Voici les erreurs de la commande make: (je ne t'ai pas tout copié, je n'ai copié qu'à partir de là où les erreurs commencent)

tls_openssl.c:2131: erreur: «struct tls_connection» has no member named «ssl»
tls_openssl.c:2132: erreur: «struct tls_connection» has no member named «ssl»
tls_openssl.c:2133: erreur: «struct tls_connection» has no member named «ssl»
tls_openssl.c:2134: erreur: «struct tls_connection» has no member named «ssl»
tls_openssl.c:2137: erreur: «struct tls_connection» has no member named «ssl»
tls_openssl.c:2138: erreur: «struct tls_connection» has no member named «ssl»
tls_openssl.c:2140: attention : déclaration implicite de la fonction « «EVP_CIPHER_key_length» »
tls_openssl.c:2141: attention : déclaration implicite de la fonction « «EVP_MD_size» »
tls_openssl.c:2142: attention : déclaration implicite de la fonction « «EVP_CIPHER_iv_length» »
make: *** [tls_openssl.o] Erreur 1

Hors ligne

#84 Le 26/02/2009, à 23:49

lanoiraude

Re : Ubuntu 8.04 - Clé wifi netgear Wireless-N 300 WN111 [Résolu]

hello
je penses qu'il manque des dependances comme open ssl
verifie chez linux wireless en general puis particulièrement sur la page otus.
et recommence, sinon une man page de wpa_supplicant

a+


débutant, première installation la 8.10

Hors ligne

#85 Le 27/02/2009, à 08:11

Blink59

Re : Ubuntu 8.04 - Clé wifi netgear Wireless-N 300 WN111 [Résolu]

Salut lanoiraude!

J'ai résolu le problème de l'openssl en installant le paquet libcurl4-open-ssl, je n'ai d'erreur se référant à ce paquet. Cependant, j'ai d'autres erreurs qui semblent venir du code en lui-même, au niveau de certaines structures définies par le code... Je continue à jeter un coup d'oeil, dis-moi ce que tu en penses:

root@stephan-desktop:/home/stephan/Bureau/wpa_supplicant-0.4.8# make
cc -MMD -O2 -Wall -g -I. -I../utils -I../hostapd -DCONFIG_BACKEND_FILE -DCONFIG_DRIVER_OTUS -DCONFIG_DRIVER_WEXT -DEAP_TLS -DEAP_PEAP -DEAP_TTLS -DEAP_MD5 -DEAP_MSCHAPv2 -DEAP_GTC -DEAP_OTP -DEAP_LEAP -DEAP_TLV -DEAP_WSC -DWSC_NEW_IE -DIEEE8021X_EAPOL -DEAP_TLS_FUNCS -DPKCS12_FUNCS -DCONFIG_SMARTCARD -DCONFIG_WIRELESS_EXTENSION -DCONFIG_CTRL_IFACE   -c -o driver_otus.o driver_otus.c
In file included from driver_otus.c:32:
/usr/include/linux/wireless.h:660: erreur: expected specifier-qualifier-list before «__s32»
/usr/include/linux/wireless.h:673: erreur: expected specifier-qualifier-list before «__u16»
/usr/include/linux/wireless.h:687: erreur: expected specifier-qualifier-list before «__s32»
/usr/include/linux/wireless.h:698: erreur: expected specifier-qualifier-list before «__u8»
/usr/include/linux/wireless.h:714: erreur: expected specifier-qualifier-list before «__u32»
/usr/include/linux/wireless.h:727: erreur: expected specifier-qualifier-list before «__u32»
/usr/include/linux/wireless.h:754: erreur: expected specifier-qualifier-list before «__u8»
/usr/include/linux/wireless.h:816: erreur: expected specifier-qualifier-list before «__u32»
/usr/include/linux/wireless.h:830: erreur: expected specifier-qualifier-list before «__u16»
/usr/include/linux/wireless.h:844: erreur: expected specifier-qualifier-list before «__u32»
/usr/include/linux/wireless.h:852: erreur: expected specifier-qualifier-list before «__u32»
/usr/include/linux/wireless.h:861: erreur: expected specifier-qualifier-list before «__u32»
/usr/include/linux/wireless.h:873: erreur: expected specifier-qualifier-list before «__u16»
/usr/include/linux/wireless.h:896: erreur: «IFNAMSIZ» undeclared here (not in a function)
/usr/include/linux/wireless.h:911: erreur: expected specifier-qualifier-list before «__u32»
/usr/include/linux/wireless.h:955: erreur: expected specifier-qualifier-list before «__u32»
/usr/include/linux/wireless.h:1059: erreur: expected specifier-qualifier-list before «__u32»
/usr/include/linux/wireless.h:1077: erreur: expected specifier-qualifier-list before «__u16»
driver_otus.c: Dans la fonction «otus_ioctl» :
driver_otus.c:56: erreur: «struct iwreq» has no member named «ifr_name»
driver_otus.c:57: erreur: «union iwreq_data» has no member named «data»
driver_otus.c:58: erreur: «union iwreq_data» has no member named «data»
driver_otus.c: Dans la fonction «otus_set_param» :
driver_otus.c:86: erreur: «struct iwreq» has no member named «ifr_name»
make: *** [driver_otus.o] Erreur 1
root@stephan-desktop:/home/stephan/Bureau/wpa_supplicant-0.4.8# make install
cc -MMD -O2 -Wall -g -I. -I../utils -I../hostapd -DCONFIG_BACKEND_FILE -DCONFIG_DRIVER_OTUS -DCONFIG_DRIVER_WEXT -DEAP_TLS -DEAP_PEAP -DEAP_TTLS -DEAP_MD5 -DEAP_MSCHAPv2 -DEAP_GTC -DEAP_OTP -DEAP_LEAP -DEAP_TLV -DEAP_WSC -DWSC_NEW_IE -DIEEE8021X_EAPOL -DEAP_TLS_FUNCS -DPKCS12_FUNCS -DCONFIG_SMARTCARD -DCONFIG_WIRELESS_EXTENSION -DCONFIG_CTRL_IFACE   -c -o driver_otus.o driver_otus.c
In file included from driver_otus.c:32:
/usr/include/linux/wireless.h:660: erreur: expected specifier-qualifier-list before «__s32»
/usr/include/linux/wireless.h:673: erreur: expected specifier-qualifier-list before «__u16»
/usr/include/linux/wireless.h:687: erreur: expected specifier-qualifier-list before «__s32»
/usr/include/linux/wireless.h:698: erreur: expected specifier-qualifier-list before «__u8»
/usr/include/linux/wireless.h:714: erreur: expected specifier-qualifier-list before «__u32»
/usr/include/linux/wireless.h:727: erreur: expected specifier-qualifier-list before «__u32»
/usr/include/linux/wireless.h:754: erreur: expected specifier-qualifier-list before «__u8»
/usr/include/linux/wireless.h:816: erreur: expected specifier-qualifier-list before «__u32»
/usr/include/linux/wireless.h:830: erreur: expected specifier-qualifier-list before «__u16»
/usr/include/linux/wireless.h:844: erreur: expected specifier-qualifier-list before «__u32»
/usr/include/linux/wireless.h:852: erreur: expected specifier-qualifier-list before «__u32»
/usr/include/linux/wireless.h:861: erreur: expected specifier-qualifier-list before «__u32»
/usr/include/linux/wireless.h:873: erreur: expected specifier-qualifier-list before «__u16»
/usr/include/linux/wireless.h:896: erreur: «IFNAMSIZ» undeclared here (not in a function)
/usr/include/linux/wireless.h:911: erreur: expected specifier-qualifier-list before «__u32»
/usr/include/linux/wireless.h:955: erreur: expected specifier-qualifier-list before «__u32»
/usr/include/linux/wireless.h:1059: erreur: expected specifier-qualifier-list before «__u32»
/usr/include/linux/wireless.h:1077: erreur: expected specifier-qualifier-list before «__u16»
driver_otus.c: Dans la fonction «otus_ioctl» :
driver_otus.c:56: erreur: «struct iwreq» has no member named «ifr_name»
driver_otus.c:57: erreur: «union iwreq_data» has no member named «data»
driver_otus.c:58: erreur: «union iwreq_data» has no member named «data»
driver_otus.c: Dans la fonction «otus_set_param» :
driver_otus.c:86: erreur: «struct iwreq» has no member named «ifr_name»
make: *** [driver_otus.o] Erreur 1

Hors ligne

#86 Le 27/02/2009, à 11:20

lanoiraude

Re : Ubuntu 8.04 - Clé wifi netgear Wireless-N 300 WN111 [Résolu]

omg sad
je vois vraiment pas....

lis le readme pour les dépendances.

je vois pas trop sinon.


débutant, première installation la 8.10

Hors ligne

#87 Le 28/02/2009, à 10:16

Blink59

Re : Ubuntu 8.04 - Clé wifi netgear Wireless-N 300 WN111 [Résolu]

Je vais tenter de me renseiller sur les forums, parce que j'ai du mal à piger le code quand même. Il y a une erreur sur les structures définies dans le code C, mais il y a plus d'une dizaine d'include etc, et chaque fichier est plutôt balaise quand même... Je vais y jeter un oeil. Je te tiens au courant dès que j'ai du nouveau... wink

Hors ligne

#88 Le 28/02/2009, à 14:50

lanoiraude

Re : Ubuntu 8.04 - Clé wifi netgear Wireless-N 300 WN111 [Résolu]

sad
reprends l'archive chez linux wireless en cas.

sinon, une piste mais en italien(c'est chaud lol  )
http://www.suseitalia.org/modules/newbb/viewtopic.php?topic_id=19555&viewmode=flat&order=ASC&start=30

d'apres ce que j'ai compris, il faut encore faire des modification dans le fichier otus.c


pour ma part, j'ai recompiler le wpa_supplicant, et a part 2 ou 3 avertissements
y'a pas eu de probleme de création.......

Dernière modification par lanoiraude (Le 28/02/2009, à 14:51)


débutant, première installation la 8.10

Hors ligne

#89 Le 28/02/2009, à 22:55

Blink59

Re : Ubuntu 8.04 - Clé wifi netgear Wireless-N 300 WN111 [Résolu]

Ouais, en effet, l'italien, ça va être chaud à piger. Autant l'anglais, ça va, mais l'italien, je dois avouer que je jète l'éponge là ^^ Quoi qu'il en soit, où se trouve le fichier otus.c dont tu parles? Dans wireless-testing/ ou dans wpa_supplicant(...)/ ? Il y a un fichier wpa_supplicant(...)/otus_common.h, j'y ai regardé, mais c'est chaud, je ne trouve pas où le code peut parler de ma clé, ça ne doit pas être là dedans...
Putain, quelle merde d'instaler une clé wifi, je crois bien que je vais acheter une carte réseau équipée wifi directe pour ne pas être emmerdé xD
Sinon, j'ai refait un make make install dans wireless-testing et retenté dans wpa_supplicant(...)/, mais rien n'y change =/

Hors ligne

#90 Le 01/03/2009, à 00:21

lanoiraude

Re : Ubuntu 8.04 - Clé wifi netgear Wireless-N 300 WN111 [Résolu]

arf roll
c'est encore ma faute....
le fichier c'est driver_otus.c dans le dossier wpa_supplicant0.4.8


débutant, première installation la 8.10

Hors ligne

#91 Le 01/03/2009, à 00:40

lanoiraude

Re : Ubuntu 8.04 - Clé wifi netgear Wireless-N 300 WN111 [Résolu]

per compilare con il kernel 2.6.25.18pae apportate le seguenti modifiche al file driver_otus.c:

dopo #include <net/if_arp.h>

dovete avere con questo ordine:

#define IFNAMSIZ 16
#include <linux/types.h>
#include <linux/wireless.h>


dove trovate:

strncpy(iwr.ifr_name, drv->ifname, IFNAMSIZ);

sostituite con:

strncpy(iwr.ifr_ifrn.ifrn_name, drv->ifname, IFNAMSIZ);

vu le boulot qu'on s'est tapé y'a plus rien d'insurmontable smile
bref encore une modification des sources.
et si ca marches TU feras le tuto lol


débutant, première installation la 8.10

Hors ligne

#92 Le 01/03/2009, à 01:07

Blink59

Re : Ubuntu 8.04 - Clé wifi netgear Wireless-N 300 WN111 [Résolu]

root@stephan-desktop:/home/stephan/wifi/wpa_supplicant-0.4.8# make
cc -MMD -O2 -Wall -g -I. -I../utils -I../hostapd -DCONFIG_BACKEND_FILE -DCONFIG_DRIVER_OTUS -DCONFIG_DRIVER_WEXT -DEAP_TLS -DEAP_PEAP -DEAP_TTLS -DEAP_MD5 -DEAP_MSCHAPv2 -DEAP_GTC -DEAP_OTP -DEAP_LEAP -DEAP_TLV -DEAP_WSC -DWSC_NEW_IE -DIEEE8021X_EAPOL -DEAP_TLS_FUNCS -DPKCS12_FUNCS -DCONFIG_SMARTCARD -DCONFIG_WIRELESS_EXTENSION -DCONFIG_CTRL_IFACE   -c -o driver_otus.o driver_otus.c
driver_otus.c: Dans la fonction «otus_set_param» :
driver_otus.c:93: erreur: «struct iwreq» has no member named «ifr_name»
make: *** [driver_otus.o] Erreur 1

Put*** plus qu'une seule erreur lanoiraude! On va y arriver, gardons espoir... JE vais m'amuser pour le tuto après ^^ lol Je regarde à cette satannée erreur, ça ne doit pas être grand chose... En tout cas merci google traduction car le code italien nous a enlevé un paquet d'erreurs smile smile smile
Je regarde à LA DERNIERE ERREUR (lol) et je te tiens au courant wink

Hors ligne

#93 Le 01/03/2009, à 01:10

Blink59

Re : Ubuntu 8.04 - Clé wifi netgear Wireless-N 300 WN111 [Résolu]

CHAMPAGNE ! ! !  ^^
C'est bon, ça s'est installé, il fallait juste faire ça une deuxième fois à la ligne indiquée par l'erreur:

dove trovate:

strncpy(iwr.ifr_name, drv->ifname, IFNAMSIZ);

sostituite con:

strncpy(iwr.ifr_ifrn.ifrn_name, drv->ifname, IFNAMSIZ);

Merci à toi encore, Mr L'italien smile

Bon, par contre, je n'ai toujours pas de fichier /etc/wpa_supplicant.conf... Je vais creuser

Hors ligne

#94 Le 01/03/2009, à 02:02

Blink59

Re : Ubuntu 8.04 - Clé wifi netgear Wireless-N 300 WN111 [Résolu]

Bon finalement, n'ayant trouvé le fichier nul part, j'ai fini par le créer moi-même. J'ai fait un copier-coller de ce que tu m'avait posté plus ahut en remplaçant mes infos (j'ai utilisé la commande wpa_passphrase pour le WPA en hexadécimal). La commande que tu m'as donnée à faire (wpa_supplicant avec plusieurs paramètres) se lance bien, mais semble tourner dans le vent... Y aurait-il quelque chose d'autre auquel on n'aurait pas penser???

Hors ligne

#95 Le 01/03/2009, à 11:25

lanoiraude

Re : Ubuntu 8.04 - Clé wifi netgear Wireless-N 300 WN111 [Résolu]

peut etre qu'en "tuant" tout les networkmanager wicd et autres ndiswrapper.
avant

le log suivant l'execution de :

sudo wpa_supplicant -Dotus -iath0  -c /etc/wpa_supplicant.conf -dd

te donnes quoi ?

as tu fait un :

sudo dhclient ath0

dans un autre terminal ?

niveau perso bon on a pas la meme clé mais meme constructeur.
quand je plugue la clé elle est rouge et bleu.
quand je la monte avec juste un

sudo ifconfig ath0 up

elle clignote en alternance rouge /bleu
quand le lance la commande

sudo wpa_supplicant -Dotus -iath0  -c /etc/wpa_supplicant.conf -dd

elle grate lol et devient rouge fixe tout le temps de son utilisation.

je ne voit pas trop a quoi on aurait pas pensé a part le café big_smile

ah si en fait smile que te donne ?

sudo wpa_cli

et aussi que je viens de trouver smile

sudo wpa_gui

débutant, première installation la 8.10

Hors ligne

#96 Le 01/03/2009, à 13:39

Blink59

Re : Ubuntu 8.04 - Clé wifi netgear Wireless-N 300 WN111 [Résolu]

Salut lanoiraude.

Oui, j'ai testé en virant tous les assistants de connexion wifi. J'ai fait un

# ps aux | grep wicd

pour être sûr d'avoir tout virer, mais la commande a l'air de tourner dans le vent.. Quoi qu'il en soit, voici une partie de la commande dmesg:

[  257.276364] Connected to AP, MAC: 00:17:33:4e:b5:14
[  257.423603] usbdrv_wpa_ioctl: ZD_CMD_SET_MLME
[  257.423610]  -------Call zfiWlanDeauth, reason:3
[  257.423629] Disassociate STA: 00:17:33:4e:b5:14 with reason code: 3
[  259.251888] giwscan - Report Scan Results
[  259.251901] giwscan - pBssList->bssCount : 2
[  261.195328] usbdrv_wpa_ioctl: ZD_CMD_SET_MLME
[  261.195339]  -------Call zfiWlanDeauth, reason:3
[  261.195365] Deauthenticate STA: 00:17:33:4e:b5:14 with reason code: 3
[  261.295387] ZD_PARAM_DROPUNENCRYPTED: <3>disable
[  261.295427] ================ZD_PARAM_COUNTERMEASURES: <3>disable
[  261.305508] usbdrv_wpa_ioctl: ZD_CMD_SET_GENERIC_ELEMENT
[  261.305514] wpaie Length : 0
[  261.305522] wd->ap.wpaLen: 0
[  261.305524] 
[  261.305537] ************* ZD_PARAM_ROAMING: 0
[  261.305550] ZD_IOCTL_PRIVACY: <3>disable
[  261.305562] ZD_PARAM_WPA: <3>disable
[  261.305593] Disconnection Notify
[  261.305780] Disconnection Notify
[  261.317465] usbdrv_close
[  261.317478] usbdrv_netif_carrier_off
[  261.317481] usbdrv_isolate_driver
[  261.327436] Disconnection Notify
[  261.180996] zfLnxUsbDataIn_callback() : status=0xffffff98
[  261.181005] zfLnxUsbDataIn_callback() : status=0xffffff98
[  261.181008] zfLnxUsbDataIn_callback() : status=0xffffff98
[  261.181012] zfLnxUsbDataIn_callback() : status=0xffffff98
[  261.181017] zfLnxUsbDataIn_callback() : status=0xffffff98
[  261.181021] zfLnxUsbDataIn_callback() : status=0xffffff98
[  261.181025] zfLnxUsbDataIn_callback() : status=0xffffff98
[  261.181029] zfLnxUsbDataIn_callback() : status=0xffffff98
[  261.181033] zfLnxUsbDataIn_callback() : status=0xffffff98
[  261.181036] zfLnxUsbDataIn_callback() : status=0xffffff98
[  261.181040] zfLnxUsbDataIn_callback() : status=0xffffff98
[  261.181044] zfLnxUsbDataIn_callback() : status=0xffffff98
[  261.181048] zfLnxUsbDataIn_callback() : status=0xffffff98
[  261.181051] zfLnxUsbDataIn_callback() : status=0xffffff98
[  261.181054] zfLnxUsbDataIn_callback() : status=0xffffff98
[  261.181058] zfLnxUsbDataIn_callback() : status=0xffffff98
[  261.181089] zfLnxUsbRegIn_callback() : status=0xffffff98

J'ai testé wpa_cli et wpa_gui, mais tous deux prennent par défaut l'interface wlan1 et non pas ath0 grrrr.... En fait, ils vont voir dans le répertoire /var/run/wpa_supplicant/ et il se trouve qu'il ne se trouve que mon interface wlan1 dans ce répertoire...
Y aurait-il une connerie dans mon fichier /etc/wpa_supplicant.conf ?

root@stephan-desktop:/etc# more wpa_supplicant.conf 
ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=0
# update_config=1

eapol_version=2
fast_reauth=1

network={
       ssid="NEUF_XXXX"
       bssid=00:17:XX:XX:XX:XX
       scan_ssid=1
       proto=WPA RSN
       key_mgmt=WPA-PSK WPA-EAP
       pairwise=CCMP
       group=CCMP
       #psk="maPassPhrase"
       psk=fdf9c8f66008f9738864f2f29bffd8c71bc595c6f6d098c6313e529eee5da3fa
       priority=5
}

Je me demande si c'est normal qu'il ne spécifie pas le nom de l'interface dans ce fichier????

Hors ligne

#97 Le 01/03/2009, à 14:09

lanoiraude

Re : Ubuntu 8.04 - Clé wifi netgear Wireless-N 300 WN111 [Résolu]

non j'ai le meme .conf enfin modif persos a part.
à : update config tu pourrait enlever la #

la déclaration de l'interface peut se faire dans etc/network/interfaces

essaie de voir avec l'aide wpa_supplicant du site qui est tres complete.
http://doc.ubuntu-fr.org/wpa


débutant, première installation la 8.10

Hors ligne

#98 Le 02/03/2009, à 20:35

Blink59

Re : Ubuntu 8.04 - Clé wifi netgear Wireless-N 300 WN111 [Résolu]

Salut lanoiraude.

Purée, rien à faire, même en ayant modifier le /etc/network/interfaces de la façon suivante:

root@stephan-desktop:/home/stephan# more /etc/network/interfaces
#The loopback network interface
auto lo
iface lo inet loopback

# The ath0 Interface: netgear WN111
auto ath0

iface ath00 inet dhcp
   wpa-conf managed
   wpa-ap-scan 1
   wpa-scan-ssid 1
   wpa-ssid NEUF_B50C
   wpa-key-mgmt WPA-PSK
   wpa-psk fdf9c8f66008f9738864f2f29bffd8c71bc595c6f6d098c6313e529eee5da3fa

cela ne change rien, j'ai toujours les même messages d'erreurs, c'est vraiment étrange qu'il n'y arrive pas sad sad sad

Hors ligne

#99 Le 02/03/2009, à 21:26

lanoiraude

Re : Ubuntu 8.04 - Clé wifi netgear Wireless-N 300 WN111 [Résolu]

hello sad
pas moyen de se connecter meme sans protection ??
toutes les commandes ifconfig iwconfig et iwpriv "repondent" ?

il y a un post sur les erreurs

 zfLnxUsbDataIn_callback()

http://kerneltrap.org/mailarchive/git-commits-head/2009/1/7/4621884/thread

j'ai pas encore lu, surement une modification de code pour changer:rolleyes:


débutant, première installation la 8.10

Hors ligne

#100 Le 03/03/2009, à 12:14

Blink59

Re : Ubuntu 8.04 - Clé wifi netgear Wireless-N 300 WN111 [Résolu]

Ok, je vais jeter un coup d'oeil à ça, j'espère pouvoir y trouver ma solution...
Sinon, j'avais blacklisté les pilote prism2_usb et rtl8187 pour l'utilisation de ndiswrapper. Crois-tu que c'est pour ça? Faudrait-il les "dé-blacklister" ?

Hors ligne