Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[Wifi] Driver Hostap:comment les utiliser(résolu, alleluia)
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
bulki
Guru
Guru


Joined: 25 Nov 2004
Posts: 529
Location: SiliconValley

PostPosted: Fri May 27, 2005 7:03 am    Post subject: [Wifi] Driver Hostap:comment les utiliser(résolu, alleluia) Reply with quote

Kikou tout le monde,
et oui, encore un post sur le Wifi :D...

Voilà mon problème: j'ai une SEnao NL-2511CD plus ext2 (Prism 2.5). Pour l'installer, j'ai fait un

Code:
emerge pcmcia-cs hostap-utils  hostap-driver hostapd  linux-wlan-ng (~x86)


J'ai un peu tout pris ce que je trouvais, je savais pas trop comment faire fonctionner la bestiole :oops: . Bref, il me semble que ce sont les drivers linux-wlan-ng qui ont pris (mais en fait, j'en sais rien).

Seulement quand je vais un

Code:
# /etc/init.d/hostapd start
logger net.wlan0
 * ERROR:  Some services needed are missing.  Run
 *         './hostapd broken' for a list of those
 *         services.  "hostapd" was not started.


Je suis complètement perdu là... Je veux changer de drivers parce qu'avec les drivers wlan je ne peux rien faire (TOUTES les commandes de iwconfig ne se pas supportées, comme changer l'essid)...

Je crie S.O.S.

Merci

Edit: en ayant fait un emerge -C linux-wlan-ng ma carte ne marche plus du tout...

Code:
# lsmod
Module                  Size  Used by
prism2_cs              75400  1
p80211                 32144  1 prism2_cs
pcmcia                 19080  5 prism2_cs
fglrx                 238460  7
ohci_hcd               19208  0
ath_pci                53280  0
ath_rate_onoe           7432  1 ath_pci
wlan                  108508  3 ath_pci,ath_rate_onoe
ath_hal               146896  2 ath_pci
yenta_socket           20104  3
rsrc_nonstatic          9472  1 yenta_socket
pcmcia_core            41652  4 prism2_cs,pcmcia,yenta_socket,rsrc_nonstatic
radeonfb               62916  0
snd_intel8x0m          15556  0
snd_intel8x0           29376  1
snd_ac97_codec         75768  2 snd_intel8x0m,snd_intel8x0
ehci_hcd               31496  0
uhci_hcd               29200  0
tsdev                   6080  0
evdev                   7680  1
usbcore               104056  4 ohci_hcd,ehci_hcd,uhci_hcd


Code:
# dmesg
prism2_cs: Ignoring new-style parameters in presence of obsolete ones
prism2cs_init: prism2_cs.o: 0.2.1-pre23 Loaded
prism2cs_init: dev_info is: prism2_cs
prism2_cs: index 0x01: Vcc 3.3, irq 3, io 0x0100-0x013f
PDA Read from 0x007f0000 in NV space.
PDA Read from 0x007f0000 in EXTDS space.
Writing 2590 bytes to ram @0x7e0000
Writing 2268 bytes to ram @0x7e0b00
Writing 2 bytes to ram @0x7e17fe
Writing 4096 bytes to ram @0x7e17fe
Writing 4096 bytes to ram @0x7e27fe
Writing 4096 bytes to ram @0x7e37fe
Writing 4096 bytes to ram @0x7e47fe
Writing 4096 bytes to ram @0x7e57fe
Writing 4096 bytes to ram @0x7e67fe
Writing 4096 bytes to ram @0x7e77fe
Writing 4096 bytes to ram @0x7e87fe
Writing 4096 bytes to ram @0x7e97fe
Writing 4096 bytes to ram @0x7ea7fe
Writing 4096 bytes to ram @0x7eb7fe
Writing 4096 bytes to ram @0x7ec7fe
Writing 4096 bytes to ram @0x7ed7fe
Writing 676 bytes to ram @0x7ee7fe
Writing 4096 bytes to ram @0x7f0800
Writing 3282 bytes to ram @0x7fe000
ident: nic h/w: id=0x800c 1.0.0
ident: pri f/w: id=0x15 1.1.4
ident: sta f/w: id=0x1f 1.8.3
MFI:SUP:role=0x00:id=0x01:var=0x01:b/t=1/1
CFI:SUP:role=0x00:id=0x02:var=0x02:b/t=1/1
PRI:SUP:role=0x00:id=0x03:var=0x01:b/t=4/5
STA:SUP:role=0x00:id=0x04:var=0x01:b/t=1/15
PRI-CFI:ACT:role=0x01:id=0x02:var=0x02:b/t=1/1
STA-CFI:ACT:role=0x01:id=0x02:var=0x02:b/t=1/1
STA-MFI:ACT:role=0x01:id=0x01:var=0x01:b/t=1/1
Prism2 card SN: 051200649\x00\x00\x00
linkstatus=CONNECTED


Code:
# cardctl info
PRODID_1="INTERSIL"
PRODID_2="HFA384x/IEEE"
PRODID_3="Version 01.02"
PRODID_4=""
MANFID=0156,0002
FUNCID=6
PRODID_1=""
PRODID_2=""
PRODID_3=""
PRODID_4=""
MANFID=0000,0


Last edited by bulki on Fri May 27, 2005 6:28 pm; edited 1 time in total
Back to top
View user's profile Send private message
terreur
Apprentice
Apprentice


Joined: 30 Nov 2004
Posts: 228
Location: Belgique

PostPosted: Fri May 27, 2005 8:04 am    Post subject: Reply with quote

Code:

echo "hostap_cs > /etc/modules.autoload.d/kernel-2.6


puis tu utilises les iwtools et c bon.
Back to top
View user's profile Send private message
bulki
Guru
Guru


Joined: 25 Nov 2004
Posts: 529
Location: SiliconValley

PostPosted: Fri May 27, 2005 8:26 am    Post subject: Reply with quote

coldplug auraient dû le charger non ?

Bref, en ayant chargé le module, j'obtiens tjrs:

Code:
# iwconfig wlan0
wlan0     no wireless extensions.


C'est mauvais ça... :(
Back to top
View user's profile Send private message
terreur
Apprentice
Apprentice


Joined: 30 Nov 2004
Posts: 228
Location: Belgique

PostPosted: Fri May 27, 2005 8:38 am    Post subject: Reply with quote

et juste iwconfig ca donne koi ?
Back to top
View user's profile Send private message
bulki
Guru
Guru


Joined: 25 Nov 2004
Posts: 529
Location: SiliconValley

PostPosted: Fri May 27, 2005 8:41 am    Post subject: Reply with quote

terreur wrote:
et juste iwconfig ca donne koi ?


Bein le même bordel avec tous les périphériques :P:

Code:
# iwconfig
eth0      no wireless extensions.

lo        no wireless extensions.

irlan0    no wireless extensions.

ath0      IEEE 802.11g  ESSID:"linksys" 
          Mode:Managed  Frequency:2.437 GHz  Access Point: 00:06:25:C2:EE:FD   
          Bit Rate:11 Mb/s   Tx-Power:50 dBm   Sensitivity=0/3 
          Retry:off   RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:off
          Link Quality=43/94  Signal level=-52 dBm  Noise level=-95 dBm
          Rx invalid nwid:2  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

wlan0     no wireless extensions.



Code:
 # ifconfig -a
ath0      Link encap:Ethernet  HWaddr 00:05:4E:44:68:EC 
          inet addr:192.168.1.100  Bcast:192.168.1.255  Mask:255.255.255.0
          UP BROADCAST NOTRAILERS RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:867 errors:112 dropped:0 overruns:0 frame:112
          TX packets:813 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:199
          RX bytes:704509 (687.9 Kb)  TX bytes:129975 (126.9 Kb)
          Interrupt:11 Memory:e1ca0000-e1cb0000

eth0      Link encap:Ethernet  HWaddr 00:11:25:2E:B2:23 
          BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
          Base address:0x8000 Memory:c0220000-c0240000

irlan0    Link encap:Ethernet  HWaddr 00:00:00:00:00:00 
          BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:4
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

lo        Link encap:Local Loopback 
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:2 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:100 (100.0 b)  TX bytes:100 (100.0 b)

wlan0     Link encap:Ethernet  HWaddr 00:00:00:00:00:00 
          BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
          Interrupt:3 Base address:0x100


ath0 c'est ma carte atheros, rien à voir ici ;)

J'ai dû oublier un truc à quelque part MUH
Back to top
View user's profile Send private message
terreur
Apprentice
Apprentice


Joined: 30 Nov 2004
Posts: 228
Location: Belgique

PostPosted: Fri May 27, 2005 8:49 am    Post subject: Reply with quote

il y a aussi un fichier /etc/pcmcia/config qui met un lien entre ta carte et le module.
Back to top
View user's profile Send private message
bulki
Guru
Guru


Joined: 25 Nov 2004
Posts: 529
Location: SiliconValley

PostPosted: Fri May 27, 2005 9:04 am    Post subject: Reply with quote

terreur wrote:
il y a aussi un fichier /etc/pcmcia/config qui met un lien entre ta carte et le module.


8O Mouai... quel fichier !! Y'a rien qui ressemble à hostap, tout est du type:
Code:

device "3c589_cs"
  class "network" module "3c589_cs"
.

J'ai essayé de rajouté un

Code:

device "hostap_cs"
  class "network" module "hostap_cs"


Mais ça ne change pas le problème en redémarrant la pcmcia. :(

Sinon au démarrage, j'ai tjrs une erreur de hostapd:
Code:
 * Caching service dependencies...
 *  Can't find service 'net.wlan0' needed by 'hostapd';  continuing...
 *  Can't find service 'logger' needed by 'hostapd';  continuing...


Pourtant je n'ai pas chargé le démon au démarrage
Code:
# rc-update show
           alsasound |      default                 
           bluetooth |                               
            bootmisc | boot                         
             checkfs | boot                         
           checkroot | boot                         
               clock | boot                         
            coldplug |      default                 
         consolefont | boot                         
            cpufreqd |      default                 
         crypto-loop |                               
               cupsd |                               
          domainname |      default                 
              esound |                               
                famd |                               
            gkrellmd |                               
                 gpm |                               
              hdparm |      default                 
             hostapd |                               
            hostname | boot                         
             hotplug |      default                 
             keymaps | boot                         
              kismet |                               
               local |      default nonetwork       
          localmount | boot                         
             modules | boot                         
             nessusd |                               
            net.eth0 |                               
              net.lo | boot                         
            netmount |      default                 
                nscd |                               
             numlock |                               
              pcmcia |                               
             portmap |                               
             privoxy |                               
           rmnologin | boot                         
              rsyncd |                               
              serial | boot                         
              splash |      default                 
                sshd |                               
           syndaemon |                               
                 tor |                               
             urandom | boot                         
                wlan |                               
      wpa_supplicant |                               
                 xdm |   



J'ai par contre remarqué que dans
Code:
 # head -n 7 /etc/pcmcia/hostap_cs.conf
device "hostap_cs"
   class "network" module "hostap", "hostap_cs"

card "Intersil PRISM2 Reference Design 11Mb/s WLAN Card"
   version "INTERSIL", "HFA384x/IEEE"
   bind "hostap_cs"
il est bien dedans...

Je devrais prendre une version du baselayout plus élevée ou rien à voir?

EDIT: le module PRISM2_CS indique que je tourne encore avec les drivers a wlan-ng :S

PS: merci pour le coup de main :oops:
Back to top
View user's profile Send private message
Ey
l33t
l33t


Joined: 07 Apr 2005
Posts: 863
Location: Paris

PostPosted: Fri May 27, 2005 11:40 am    Post subject: Reply with quote

bulki wrote:
Sinon au démarrage, j'ai tjrs une erreur de hostapd:
Code:
 * Caching service dependencies...
 *  Can't find service 'net.wlan0' needed by 'hostapd';  continuing...
 *  Can't find service 'logger' needed by 'hostapd';  continuing...


Essaie de créer un lien symbolique entre net.lo et net.wlan0 dans /etc/init.d parce qu'il a l'air d'avoir net.wlan0 dans ses dépendances hostapd...
sinon pour logger normalement ton system logger sysklogd, syslog-ng, metalog ou autre devrait être chargé... c'est vraiment bizarre...
Back to top
View user's profile Send private message
bulki
Guru
Guru


Joined: 25 Nov 2004
Posts: 529
Location: SiliconValley

PostPosted: Fri May 27, 2005 11:51 am    Post subject: Reply with quote

Ey wrote:
bulki wrote:
Sinon au démarrage, j'ai tjrs une erreur de hostapd:
Code:
 * Caching service dependencies...
 *  Can't find service 'net.wlan0' needed by 'hostapd';  continuing...
 *  Can't find service 'logger' needed by 'hostapd';  continuing...


Essaie de créer un lien symbolique entre net.lo et net.wlan0 dans /etc/init.d parce qu'il a l'air d'avoir net.wlan0 dans ses dépendances hostapd...
sinon pour logger normalement ton system logger sysklogd, syslog-ng, metalog ou autre devrait être chargé... c'est vraiment bizarre...


Hum, t'avais juste... now quand je start :

Code:
 # /etc/init.d/hostapd start
 * Starting HostAPD...
Configuration file: /etc/hostapd/hostapd.conf
ioctl[PRISM2_IOCTL_PRISM2_PARAM]: Function not implemented
Could not enable hostapd mode for interface wlan0
hostap driver initialization failed.
rmdir[ctrl_interface]: No such file or directory                          [ !! ]


Fonction non implémentée... Wouh, que du bon... ça commence vraiment à me péter le c** !!! Faut encore déclarer des trucs à la compilation ? Grrr...:evil:
Back to top
View user's profile Send private message
NiLuJe
Guru
Guru


Joined: 06 Nov 2004
Posts: 303
Location: Paris, France

PostPosted: Fri May 27, 2005 12:55 pm    Post subject: Reply with quote

Ils sont pas intégrés au kernel maintenant les drivers prism?
Back to top
View user's profile Send private message
bulki
Guru
Guru


Joined: 25 Nov 2004
Posts: 529
Location: SiliconValley

PostPosted: Fri May 27, 2005 1:28 pm    Post subject: Reply with quote

NiLuJe wrote:
Ils sont pas intégrés au kernel maintenant les drivers prism?


Mais j'ai comme l'impression qu'il y a du conflit à quelque part... Hum...

Pourquoi quand je fais un
Quote:
/etc/init.d/pcmcia start
il me charge le module prism2_cs (le module à linux-wlan-ng)???

quand je bourre ma carte (avec /etc/init.d/pcmcia starté), j'ai:

Code:

# dmesg
prism2_cs: Ignoring new-style parameters in presence of obsolete ones
prism2cs_init: prism2_cs.o: 0.2.1-pre23 Loaded
prism2cs_init: dev_info is: prism2_cs
prism2_cs: index 0x01: Vcc 3.3, irq 3, io 0x0100-0x013f
Back to top
View user's profile Send private message
bulki
Guru
Guru


Joined: 25 Nov 2004
Posts: 529
Location: SiliconValley

PostPosted: Fri May 27, 2005 4:08 pm    Post subject: Reply with quote

Je comprends plus, j'ai essayé de réemerger les drivers linux-wlan et à la fin:

Code:
 * Wireless cards which you want to use drivers other than wlan-ng for
 * need to have the appropriate line removed from /etc/pcmcia/wlan-ng.conf
 * Do 'cardctl info' to see the manufacturer ID and remove the corresponding
 * line from that file.
>>> Regenerating /etc/ld.so.cache...
 * Caching service dependencies...
>>> net-wireless/linux-wlan-ng-0.2.1_pre23 merged.
>>> Recording net-wireless/linux-wlan-ng in "world" favorites file...


Donc je me suis dit qu'en faisait un
Code:
root # rm /etc/pcmcia/wlan-ng.conf 
root # touch /etc/pcmcia/wlan-ng.conf

Ca pourrait arranger les choses et en fait non, ça me charge tjrs tjrs ce prism2_cs (lorsque je démarre le pcmcia) en conjonction avec hostap et hostap_cs... Grrrrrrrrrrrr
Back to top
View user's profile Send private message
bulki
Guru
Guru


Joined: 25 Nov 2004
Posts: 529
Location: SiliconValley

PostPosted: Fri May 27, 2005 6:27 pm    Post subject: Reply with quote

Bon, alors ce que j'ai fait:

- Pris la dernière version du kernel, comme ça, ça me fait giclé tous les drivers et le bordel que j'ai pu mettre par dessus.
- Supprimé linux-wlan-ng, pcmcia-cs, hostapd, hostap-utils, hostap-driver
- recompilé le nouveau kernel
- réemergeé pcmcia-cs, hostapd, hostap-utils, hostap-driver mais surtout pas ces fucking linux-wlan-ng

- rebooté et le tour est joué... Pfiou, il en a fallu!

Merci à tout le monde :D
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum