Installer driver linux

Fermé
davy12 Messages postés 37 Date d'inscription mardi 20 décembre 2005 Statut Membre Dernière intervention 14 novembre 2013 - 12 août 2008 à 13:35
 iens - 12 sept. 2008 à 15:17
Bonjour,

je souhaite installer le driver 8187B_linux_24.6.1021.0212.2007.tar.gz sous linux (backtrack 3).

J'ai décompressé l'archive avec la commande tar -xvzf ou quelque chose dans ce gout là.

Un répertoire a été créé et à l'aide d'un ls, voyez quels sont les fichiers.



bt rtl8187B_linux_24.6.1021.0212.2007 # ls
ReadMe.txt* ieee80211/ ifcfg-wlan0* makedrv* rtl8187/ wlan0dhcp* wlan0down* wlan0rmv* wlan0up*

bt rtl8187B_linux_24.6.1021.0212.2007 # cd ieee80211/
.ieee80211_softmac.c.swp compress.c ieee80211_softmac_wx.c
.tmp_versions/ digest.c ieee80211_tx.c
LICENSE ieee80211.h ieee80211_wx.c
Makefile ieee80211_crypt.c internal.h
Modules.symvers ieee80211_crypt.h kmap_types.h
README ieee80211_crypt_ccmp.c michael_mic.c
aes.c ieee80211_crypt_tkip.c proc.c
api.c ieee80211_crypt_wep.c rtl_crypto.h
arc4.c ieee80211_module.c scatterwalk.c
autoload.c ieee80211_rx.c scatterwalk.h
cipher.c ieee80211_softmac.c tags

bt rtl8187 # ls
Makefile* ieee80211.h* r8180_93cx6.h* r8180_rtl8225.h* r8187_core.c*
Modules.symvers* ieee80211_crypt.h* r8180_hw.h* r8180_rtl8225z2.c* readme*
authors* install* r8180_pm.c* r8180_wx.c* tags*
changes* license* r8180_pm.h* r8180_wx.h*
copying* r8180_93cx6.c* r8180_rtl8225.c* r8187.h*

Si j'ouvre le fichier readme :

Release Date: 2006-12-08, ver 1.2
RTL8187B Linux driver version 1.2

--This driver supports RealTek RTL8187/RTL8187B Wireless LAN NIC
for
2.6 kernel:
Fedora Core 2/3/4/5, Debian 3.1, Mandrake 10.2/Mandriva 2006,
SUSE 9.3/10.1/10.2, Gentoo 3.1, etc.
2.4 kernel:
Redhat 9.2, etc
- Support Client mode for either infrastructure or adhoc mode
- Support WEP, WPAPSK and WPA2PSK connection

< Component >
The driver is composed of several parts:
1. Module source code
stack.tar.gz
drv.tar.gz

2. Script ot build the modules
makedrv

3. Script to load/unload modules
wlan0up
wlan0down

4. Script and configuration for DHCP
wlan0dhcp
ifcfg-wlan0
4. Supplicant source code:
wpa_supplicant-0.4.9.tar.gz

5. Example of supplicant configuration file:
wpa1.conf

< Installation >
Runing the scripts can finish all operations of building up modules
from the source code and start the nic.
1. Build up the drivers from the source code
./makedrv

2. load the driver module to kernel and start up nic
./wlan0up
Note: when "insmod: error inserting 'xxxx.ko': -1 File exists" comes out
after run ./wlan0up, please run ./wlan0down first, then it should
be ok.

< Set wireless lan MIBs >
This driver uses Wireless Extension as an interface allowing you to set
Wireless LAN specific parameters.

Current driver supports "iwlist" to show the device status of nic
iwlist wlan0 [parameters]
where
parameter explaination [parameters]
----------------------- -------------
Show available chan and freq freq / channel
Show and Scan BSS and IBSS scan[ning]
Show supported bit-rate rate / bit[rate]
Show Power Management mode power

For example:
iwlist wlan0 channel
iwlist wlan0 scan
iwlist wlan0 rate
iwlist wlan0 power

Driver also supports "iwconfig", manipulate driver private ioctls, to set
MIBs.

iwconfig wlan0 [parameters] [val]
where
parameter explaination [parameters] [val] constraints
----------------------- ------------- ------------------
Connect to AP by address ap [mac_addr]
Set the essid, join (I)BSS essid [essid]
Set operation mode mode {Managed|Ad-hoc}
Set keys and security mode key/enc[ryption] {N|open|restricted|off}

For example:
iwconfig wlan0 ap XX:XX:XX:XX:XX:XX
iwconfig wlan0 essid "ap_name"
iwconfig wlan0 mode Ad-hoc
iwconfig wlan0 mode essid "name" mode Ad-hoc
iwconfig wlan0 key 0123456789 [2] open
iwconfig wlan0 key off
iwconfig wlan0 key restricted [3] 0123456789

< Getting IP address >
After start up the nic, the network needs to obtain an IP address before
transmit/receive data.
This can be done by setting the static IP via "ifconfig wlan0 IP_ADDRESS"
command, or using DHCP.

If using DHCP, setting steps is as below:
(1)connect to an AP via "iwconfig" settings
iwconfig wlan0 essid [name] or
iwconfig wlan0 ap XX:XX:XX:XX:XX:XX

(2)run the script which run the dhclient
./wlan0dhcp
or
dhcpcd wlan0
(Some network admins require that you use the
hostname and domainname provided by the DHCP server.
In that case, use
dhcpcd -HD wlan0)

< WPAPSK/WPA2PSK >
WPA_SUPPLICANT help the network to communicate under the protection of WPAPSK/WPA2PSK
mechanism

(1)Unpack source code of WPA supplicant:
tar -zxvf wpa_supplicant-0.4.9.tar.gz
cd wpa_supplicant-0.4.9

(2)Create .config file:
cp defconfig .config

(3)Edit .config file, uncomment the following line:
#CONFIG_DRIVER_IPW=y.

(4)Build WPA supplicant:
make
If make error for lack of <include/md5.h>, install the openssl lib(two ways):
1. Install the openssl lib from corresponding installation disc:
Fedora Core 2/3/4/5(openssl-0.9.71x-xx), Mandrake10.2/Mandriva10.2(openssl-0.9.7x-xmdk),
Debian 3.1(libssl-dev), Suse 9.3/10.0/10.1(openssl_devl), Gentoo(dev-libs/openssl), etc.
2. Download the openssl open source package from www.openssl.org, build and install it.

(5)Edit wpa_supplicant.conf to set up SSID and its passphrase.
For example, the following setting in "wpa1.conf" means SSID
to join is "BufAG54_Ch6" and its passphrase is "87654321".
network={
ssid="BufAG54_Ch6"
proto=WPA
key_mgmt=WPA-PSK
pairwise=CCMP TKIP
group=CCMP TKIP WEP104 WEP40
psk="87654321"
priority=2
}
Note: 1. proto=WPA for WPA, proto=RSN for WPA2.
2. If you want to connect an AP which works under WPA2 mixed mode, you'd better
use Realtek customed wpa_supplicant package.

(6)Execute WPA supplicant (Assume 8187B and related modules had been
loaded):
./wpa_supplicant -D ipw -c wpa1.conf -i wlan0 &


Quelqu'un peut m'aider à installer ce driver ?

Merci

Davy
A voir également:

5 réponses

mamiemando Messages postés 33410 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 2 décembre 2024 7 808
12 août 2008 à 20:51
Étant donné que tout est expliqué dans ce que tu viens de copier coller, peux-tu nous dire ce qui te bloque ? Voire section < Component >.

De manière générale plutôt que de compiler toi même tes modules et paquets, utilises les paquets tout prêt prévu pour ta distribution, ça t'évitera des moments de solitude.

Bonne chance
3
mamiemando Messages postés 33410 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 2 décembre 2024 7 808
13 août 2008 à 22:11
Il faut me copier coller le message d'erreur (et les quelques lignes qui précèdent) sinon je ne peux pas t'aider. Sinon je te propose de tester avec une ubuntu (télécharge le cd et démarre dessus) pour voir si tu as plus de succès. Si c'est le cas, je te propose d'installer ubuntu à la place de backtrack car ce sera une distribution sans doute plus accessible pour commencer.

Bonne chance
2
davy12 Messages postés 37 Date d'inscription mardi 20 décembre 2005 Statut Membre Dernière intervention 14 novembre 2013 15
13 août 2008 à 11:57
eh bien pour commencer, quand je tape makedrv, j'ai error 2 quelque chose...
0
bob031 Messages postés 8158 Date d'inscription samedi 7 août 2004 Statut Membre Dernière intervention 1 septembre 2014 473
13 août 2008 à 22:52
mamiemando a écrit :
ça t'évitera des moments de solitude.

parfois, la solitude ça a du bon !

..... ok ! je sors !

:-)

> EDIT : bon courage !
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Si tu as réussi tu peut peut-être expliquer car moi c'est pareil et je trouve pas d'où qu ça viens
0