GNT sans publicité, site mobile, fonctionnalitées exclusives...

carte Wifi PCI D-Link DWL-520

Le
docanski
Bonjour la foule !

J'ai installé une 10.4 sur une bécane dans laquelle il y a la carte
reprise dans le sujet. Oui, je sais, nous sommes ici "chez" Debian mais
l'install d'une Ubuntu était la solution la plus proche d'un Ouindo$e
des familles pour une "newbee", en l'occurrence ma moitié. Si je ne
trouve pas de solution pour Ubuntu, j'installe alors plutôt une Lenny
si je puis trouver une solution ici. Bon, sachant que cette carte
est censée avoir un chipset acx100, je fais un apt-get install acx100
mais sans résultat : ce paquet semble bugué, impossible d'aller au bout
de l'installation (voir résultat du fichier journal ci-dessous). J'ai
tenté l'installation d'un ancien paquet .deb retrouvé dans mes archives
(que j'active avec Gdebi) mais je ne retrouve pas le répertoire acx100
dans usr/share comme il devrait l'avoir créé. Il n'est donc pas installé :-(
iwconfig me répond "no wireless extensions" .

un lshw sur la carte réseau me donne pourtant bien :
<code>
*-pci:0
description: PCI bridge
product: MCP61 PCI bridge
vendor: nVidia Corporation
physical id: 100
bus info: pci@0000:00:04.0
version: a1
width: 32 bits
clock: 66MHz
capabilities: pci ht bus_master cap_list
resources: ioport:d000(size@96) memory:dee00000-deefffff
*-network UNCLAIMED
description: Network controller
product: ACX 100 22Mbps Wireless Interface
vendor: Texas Instruments
physical id: 9
bus info: pci@0000:01:09.0
version: 00
width: 32 bits
clock: 33MHz
capabilities: pm bus_master cap_list
configuration: latencyd
resources: ioport:dc00(size2) memory:deeff000-deefffff
memory:deee0000-deeeffff
</code>

Lorsque je tente d'installer le paquet acx100 par le terminal, le
fichier journal me retourne :
<code>
touch config.mk \ ↑
│ && /usr/bin/make -C "/usr/src/linux-headers-2.6.32-22-generic"

│ M="/usr/src/modules/acx100" clean

│ make[1]: entrant dans le répertoire «

│ /usr/src/linux-headers-2.6.32-22-generic »

│ CLEAN /usr/src/modules/acx100/.tmp_versions

│ make[1]: quittant le répertoire «

│ /usr/src/linux-headers-2.6.32-22-generic »

│ dh_clean

│ /usr/bin/make -f debian/rules kdist_clean kdist_config binary-modules

│ make[1]: entrant dans le répertoire « /usr/src/modules/acx100 »

│ touch config.mk \

│ && /usr/bin/make -C "/usr/src/linux-headers-2.6.32-22-generic"

│ M="/usr/src/modules/acx100" clean

│ make[2]: entrant dans le répertoire «
/usr/src/linux-headers-2.6.32-22-generic » ↑
│ make[2]: quittant le répertoire «

│ /usr/src/linux-headers-2.6.32-22-generic »

│ dh_clean

│ dh_clean: Compatibility levels before 5 are deprecated.

│ for templ in ; do \

│ cp $templ `echo $templ | sed -e 's/_KVERS_/2.6.32-22-generic/g'` ;
\ ▮
│ done

│ for templ in `ls debian/*.modules.in` ; do \

│ test -e ${templ%.modules.in}.backup || cp ${templ%.modules.in}

│ ${templ%.modules.in}.backup 2>/dev/null || true; \

│ sed -e 's/##KVERS##/2.6.32-22-generic/g

│ ;s/#KVERS#/2.6.32-22-generic/g ; s/_KVERS_/2.6.32-22-generic/g ;

│ s/##KDREV##/2.6.32-22.33/g ; s/#KDREV#/2.6.32-22.33/g ;

│ s/_KDREV_/2.6.32-22.33/g ' < $templ > ${templ%.modules.in}; \ done

│ # Build modules

│ /usr/bin/make -C "/usr/src/linux-headers-2.6.32-22-generic"

│ M="/usr/src/modules/acx100"

│ make[2]: entrant dans le répertoire «

│ /usr/src/linux-headers-2.6.32-22-generic »

│ LD /usr/src/modules/acx100/built-in.o

│ CC [M] /usr/src/modules/acx100/wlan.o

│ In file included from /usr/src/modules/acx100/acx.h:2,

│ from /usr/src/modules/acx100/wlan.c:49:

│ /usr/src/modules/acx100/wlan_compat.h:224: error: conflicting types
for ▒
│ ‘irqreturn_t’

│ include/linux/irqreturn.h:16: note: previous declaration of

│ ‘irqreturn_t’ was here

│ make[3]: *** [/usr/src/modules/acx100/wlan.o] Erreur 1 make[2]: ***
[_module_/usr/src/modules/acx100] Erreur 2 ▒
│ make[2]: quittant le répertoire «

│ /usr/src/linux-headers-2.6.32-22-generic »

│ make[1]: *** [binary_modules] Erreur 2

│ make[1]: quittant le répertoire « /usr/src/modules/acx100 »

│ make: *** [kdist_build] Erreur 2
</code>

Est-ce que cela signifie qu'il est impossible d'installer cette carte
sous lucid ?
Si quelqu'un connaît la manoeuvre pour Ubuntu, je suis preneur !
Le cas échéant si c'est pour une Debian, je suis preneur aussi ! Il
faudra que je réinstalle le tout, ce sera un plus difficile à
appréhender pour ma chère et tendre mais bon : il faut ce qu'il faut,
s'pas

Merci d'avance.
--
docanski

Portail et annuaire du nord-Bretagne : http://armorance.free.fr/
Guide des champignons d'Europe : http://mycorance.free.fr/
La vallée de la Rance maritime : http://valderance.free.fr/
Les côtes du nord de la Bretagne : http://docarmor.free.fr/
Lire les 28 réponses

Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses Page 1 / 6
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Nicolas Richard
Le #22189381
Le 30/05/10 16:31, docanski a écrit :
J'ai installé une 10.4 sur une bécane dans laquelle il y a la carte
reprise dans le sujet.



Google "acx100 lucid"

=> http://ubuntuforums.org/showthread.php?t†0203

Apparemment ceci a fonctionné dans son cas:
sudo apt-get install linux-restricted-modules-generic
sudo modprobe acx

N.
docanski
Le #22189881
Le 30/05/2010 17:03, Nicolas Richard a écrit :

Apparemment ceci a fonctionné dans son cas:
sudo apt-get install linux-restricted-modules-generic



me retourne : "Impossible de trouver le paquet linux-restricted-modules"

sudo modprobe acx



me retourne : "WARNING: All config files need .conf:
/etc/modprobe.d/ndiswrapper, it will be ignored in a future release.
FATAL: Module acx not found."

ndiswrapper est bien installé.

--
docanski
docanski
Le #22190001
Le 30/05/2010 18:38, docanski a écrit :

FATAL: Module acx not found."



Le module est pourtant bien placé dans usr/src/modules/acx100 :-(

__
docanski
docanski
Le #22189991
Le 30/05/2010 18:38, docanski a écrit :

FATAL: Module acx not found."



Et pourtant, le module paraît bien être installé.
J'ai :
/usr/share/doc/acx100-source
/usr/share/doc/acx100-source/README.Debian
/usr/share/doc/acx100-source/README.gz
/usr/share/doc/acx100-source/changelog.Debian.gz
/usr/share/doc/acx100-source/changelog.gz
/usr/share/doc/acx100-source/copyright
/usr/share/modass/overrides/acx100-source
/usr/src/acx100.tar.gz
/usr/src/modules/acx100
/usr/src/modules/acx100/.built-in.o.cmd
/usr/src/modules/acx100/.tmp_versions
/usr/src/modules/acx100/.wlan.o.d
/usr/src/modules/acx100/Changelog
/usr/src/modules/acx100/Kconfig
/usr/src/modules/acx100/Makefile
/usr/src/modules/acx100/README
/usr/src/modules/acx100/acx.h
/usr/src/modules/acx100/acx_config.h
/usr/src/modules/acx100/acx_func.h
/usr/src/modules/acx100/acx_struct.h
/usr/src/modules/acx100/built-in.o
/usr/src/modules/acx100/common.c
/usr/src/modules/acx100/config.mk
/usr/src/modules/acx100/conv.c
/usr/src/modules/acx100/debian
/usr/src/modules/acx100/ioctl.c
/usr/src/modules/acx100/patch-stamp
/usr/src/modules/acx100/pci.c
/usr/src/modules/acx100/pktgen
/usr/src/modules/acx100/script
/usr/src/modules/acx100/setrate.c
/usr/src/modules/acx100/usb.c
/usr/src/modules/acx100/wlan.c
/usr/src/modules/acx100/wlan_compat.h
/usr/src/modules/acx100/wlan_hdr.h
/usr/src/modules/acx100/wlan_mgmt.h
/usr/src/modules/acx100/debian/changelog
/usr/src/modules/acx100/debian/compat
/usr/src/modules/acx100/debian/control
/usr/src/modules/acx100/debian/control.backup
/usr/src/modules/acx100/debian/control.modules.in
/usr/src/modules/acx100/debian/copyright
/usr/src/modules/acx100/debian/docs
/usr/src/modules/acx100/debian/rules
/usr/src/modules/acx100/pktgen/README
/usr/src/modules/acx100/pktgen/mk
/usr/src/modules/acx100/pktgen/printhex
/usr/src/modules/acx100/pktgen/printhex.c
/usr/src/modules/acx100/pktgen/sendpkt
/usr/src/modules/acx100/pktgen/sendpkt.c
/usr/src/modules/acx100/script/acx100_indent.sh
/usr/src/modules/acx100/script/count_ACX.sh
/usr/src/modules/acx100/script/crashme.sh
/usr/src/modules/acx100/script/crashme2.sh
/usr/src/modules/acx100/script/fetch_firmware.sh
/usr/src/modules/acx100/script/find_ifs.sh
/usr/src/modules/acx100/script/firmware
/usr/src/modules/acx100/script/fix_ws.sh
/usr/src/modules/acx100/script/inject_kernel_tree.sh
/usr/src/modules/acx100/script/iwc.sh
/usr/src/modules/acx100/script/kernel_help
/usr/src/modules/acx100/script/module_sizes.sh
/usr/src/modules/acx100/script/rename
/usr/src/modules/acx100/script/run_splint.sh
/usr/src/modules/acx100/script/start_net.sh
/usr/src/modules/acx100/script/stop_net.sh
/usr/src/modules/acx100/script/firmware/Makefile
/usr/src/modules/acx100/script/firmware/extract.c
/var/cache/modass/acx100-source.avail_version
/var/cache/modass/acx100-source.buildlog.2.6.32-22-generic.1274956439
/var/cache/modass/acx100-source.buildlog.2.6.32-22-generic.1275040372
/var/cache/modass/acx100-source.buildlog.2.6.32-22-generic.1275143891
/var/cache/modass/acx100-source.cur_version
/var/lib/dpkg/info/acx100-source.list
/var/lib/dpkg/info/acx100-source.md5sums

--
docanski
Doug713705
Le #22190461
Dans fr.comp.os.linux.configuration docanski nous expliquait:

FATAL: Module acx not found."



Et pourtant, le module paraît bien être installé.
J'ai :
/usr/share/doc/acx100-source



Ce que tu listes ici ne semblent être que les docs et sources.

Les modules installés se trouvent dans /lib/modules/<linux version>
(ex. /lib/modules/2.6.33.4 si tu utilises un noyau 2.6.33.4).

"uname -r" te donnera la version du noyau en cours d'utilisation.

"lsmod" affichera la liste des modules chargés.

find /lib/modules/
ex. find /lib/modules/2.6.34/ | grep ".ko"

Affichera la liste des modules compilés pour ton noyau si tu utilises un
2.6.34.

Si le module que tu veux utiliser s'appelle acx100.ko,

"modprobe acx100" chargera le module en question.

Utilisant une Slackware, je suppose que, sur ce point, les choses sont
similaires sur Debian/Ubuntu.

[1] J'ai pas trouvé mieux, là, comme ça...
--
En ce temps-là, les gens s'appelaient citoyens. Nous, nous étions
mutants, nous étions androgynes. Aujourd'hui, la tempête a lynché mes
copains et je suis le dernier à rater mon suicide. (H.F.T. Exil sur
planète fantôme)
Publicité
Suivre les réponses
Poster une réponse
Anonyme