|
|
|
|
Instalacja karty wifi acx111 pod Squeeze z jądrem 2.6.32-3-686
barton - 04-04-2010 14:41
Witam wszystkich użytkowników forum. Niestety mam problem którego nie potrafię sam rozwiać, jestem więc zmuszony poprosić Was o małą pomoc.
Dokładnie chodzi o instalacje karty wifi na chipie acx111 (Texas Instruments) pod PCI. Konkretnie producentem jest asmax a modelowo to pci311g.
lspci
00:0d.0 Network controller: Texas Instruments ACX 111 54Mbps Wireless Interface
Próbowałem już instalować według instrukcji: http://debian.linux.pl/threads/1906-...-TI-acx100-111. http://wiki.debian.org/acx
Jednak są to instrukcje dość stare, czy jest w ogóle możliwość instalacji tej karty na Squeeze z jądrem 2.6.32-3-686?
U mnie cala instalacja kończy w momencie budowania modułu.
module-assistant
acx100-source (source) installed (V: 20080210-1.1): -- Binary package(s) for kernel(s): + (2.6.32-3-686): not found Some packages could not be found. The "search" command can search in the package pool for precompiled packages.
Extracting the package tarball, /usr/src/acx100.tar.gz, please wait...
touch config.mk \ && /usr/bin/make -C "/lib/modules/2.6.32-3-686/build" M="/ make[1]: Wejście do katalogu `/usr/src/linux-headers-2.6.32-3-686' CLEAN /usr/src/modules/acx100/.tmp_versions make[1]: Opuszczenie katalogu `/usr/src/linux-headers-2.6.32-3-686' dh_clean /usr/bin/make -f debian/rules kdist_clean kdist_config binary-modules make[1]: Wejście do katalogu `/usr/src/modules/acx100' touch config.mk \ && /usr/bin/make -C "/lib/modules/2.6.32-3-686/build" M="/ make[2]: Wejście do katalogu `/usr/src/linux-headers-2.6.32-3-686' make[2]: Opuszczenie katalogu `/usr/src/linux-headers-2.6.32-3-686' dh_clean for templ in ; do \ cp $templ `echo $templ | sed -e 's/_KVERS_/2.6.32-3-686/g'` ; \ done for templ in `ls debian/*.modules.in` ; do \ test -e ${templ%.modules.in}.backup || cp ${templ%.modules.in} ${templ sed -e 's/##KVERS##/2.6.32-3-686/g ;s/#KVERS#/2.6.32-3-686/g ; s/_KVER done /usr/bin/make -C "/lib/modules/2.6.32-3-686/build" M="/usr/src/modules/acx make[2]: Wejście do katalogu `/usr/src/linux-headers-2.6.32-3-686' LD /usr/src/modules/acx100/built-in.o CC [M] /usr/src/modules/acx100/wlan.o CC [M] /usr/src/modules/acx100/conv.o CC [M] /usr/src/modules/acx100/ioctl.o CC [M] /usr/src/modules/acx100/common.o CC [M] /usr/src/modules/acx100/pci.o /usr/src/modules/acx100/pci.c: In function âacxpci_e_probeâ: /usr/src/modules/acx100/pci.c:1550: error: âstruct net_deviceâ has no memb /usr/src/modules/acx100/pci.c:1551: error: âstruct net_deviceâ has no memb /usr/src/modules/acx100/pci.c:1552: error: âstruct net_deviceâ has no memb /usr/src/modules/acx100/pci.c:1553: error: âstruct net_deviceâ has no memb â/usr/src/modules/acx100/pci.c:1558: error: âstruct net_deviceâ has no memb /usr/src/modules/acx100/pci.c:1559: error: âstruct net_deviceâ has no memb /usr/src/modules/acx100/pci.c:1560: error: âstruct net_deviceâ has no memb make[5]: *** [/usr/src/modules/acx100/pci.o] Błąd 1 make[4]: *** [_module_/usr/src/modules/acx100] Błąd 2 make[3]: *** [sub-make] Błąd 2 make[2]: *** [all] Błąd 2 make[2]: Opuszczenie katalogu `/usr/src/linux-headers-2.6.32-3-686' make[1]: *** [binary_modules] Błąd 2 make[1]: Opuszczenie katalogu `/usr/src/modules/acx100' make: *** [kdist_build] Błąd 2
Funkcja PREPARE w module-assistant nie zwraca żadnych braków.
Co może być tego przyczyną? Brak potrzebnych składników? Nie kompatybilność z jądrem?
Edycja: Problem wyewoluował, mianowicie karta działa po użyciu sterowników acx-mac80211 http://sourceforge.net/projects/acx1.../topic/3505850
Problem jest taki, że z każdym uruchomieniem komputera muszę moduł ręcznie dogrywać poprzez:
modprobe mac80211 insmod ./acx-mac80211.ko
Jak można tak skompilowany moduł ustawić aby był on automatycznie uruchamiany?
fnmirk - 07-04-2010 01:04
Odświeżenie tematu.
zanotowane.pldoc.pisz.plpdf.pisz.plminister.pev.pl
|
|
|
|