Atualizou o Kernel e o driver intel ipw3945 não funciona mais?
Resolvido no Fedora 7(MoonShine), creio que não tenha muito segredo em qualquer outra distribuição Linux.
tudo o que você tem a fazer é repetir somente o passo de construção do módulo e configurar sua permisão para 744 e copiá-lo para seu devido local, veja:
obs: veja o post anterior com os links para pegar o arquivo necessário que no meu caso foi o ipw3945-1.2.2, o resto é só adaptar de acordo com o teu sistema.
[root@localhost ipw3945-1.2.2]# make
Using ieee80211 subsystem version API v2 from:
Base: /lib/modules/2.6.23.1-10.fc7/build/
Path: /lib/modules/2.6.23.1-10.fc7/build/include/
EXTRA_CFLAGS = -DIPW3945_COMPAT=2 -g -Wa,-adhlms=check_inc.lst
mkdir -p /home/airton/Desktop/ipw3945-1.2.2/tmp/.tmp_versions
make -C /lib/modules/2.6.23.1-10.fc7/build M=/home/airton/Desktop/ipw3945-1.2.2 MODVERDIR=/home/airton/Desktop/ipw3945-1.2.2/tmp/.tmp_versions modules
make[1]: Entering directory `/usr/src/kernels/2.6.23.1-10.fc7-i686'
CC [M] /home/airton/Desktop/ipw3945-1.2.2/ipw3945.o
Building modules, stage 2.
MODPOST 1 modules
CC /home/airton/Desktop/ipw3945-1.2.2/ipw3945.mod.o
LD [M] /home/airton/Desktop/ipw3945-1.2.2/ipw3945.ko
make[1]: Leaving directory `/usr/src/kernels/2.6.23.1-10.fc7-i686'
[root@localhost ipw3945-1.2.2]# ls
changes git_sha1 ipw3945.c ipw3945.ko ipw3945.o license.bsd Makefile snapshot
dvals install ipw3945_daemon.h ipw3945.mod.c issues license.gpl Module.symvers tmp
files in-tree ipw3945.h ipw3945.mod.o license load README.ipw3945 unload
[root@localhost ipw3945-1.2.2]# cp ipw3945.ko /lib/modules/SEU_KERNEL_NOVO/kernel/net/wireless
[root@localhost ipw3945-1.2.2]# cd /lib/modules/SEU_KERNEL_NOVO/kernel/net/wireless
[root@localhost wireless]# ls
cfg80211.ko ipw3945.ko
[root@localhost wireless]# ls -la
total 768
drwxr-xr-x 2 root root 4096 2007-10-30 10:00 .
drwxr-xr-x 27 root root 4096 2007-10-30 09:25 ..
-rwxr--r-- 1 root root 13084 2007-10-19 18:41 cfg80211.ko
-rw-r--r-- 1 root root 740035 2007-10-30 10:00 ipw3945.ko
[root@localhost wireless]# chmod 744 ipw3945.ko
[root@localhost wireless]# ls -la
total 768
drwxr-xr-x 2 root root 4096 2007-10-30 10:00 .
drwxr-xr-x 27 root root 4096 2007-10-30 09:25 ..
-rwxr--r-- 1 root root 13084 2007-10-19 18:41 cfg80211.ko
-rwxr--r-- 1 root root 740035 2007-10-30 10:00 ipw3945.ko
[root@localhost wireless]# depmod -ae
e ok, tudo resolvido novamente, sem dores de cabeça.
abraços
No comments:
Post a Comment