A occhio non hai copiato il file ipw3945-ucode nella directory giusta. Se non ricordo male devi metterlo (scompattato, naturalmente) nella directory dei firmware, che in slackware dovrebbe essere /lib/firmware/
Fammi sapere
Karma
Moderatore: Staff

# ls /lib/firmware/ | grep ipw
ipw3945.ucode# grep _DIR= /etc/hotplug/firmware.agent
grep: /etc/hotplug/firmware.agent: No such file or directory# echo `which hotplug`
which: no hotplug in (/usr/local/sbin:/usr/local/bin:/sbin:/usr/sbin:/bin:/usr/bin)

CONFIG_HOTPLUG=y
CONFIG_HOTPLUG_CPU=y
CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y
CONFIG_ACPI_HOTPLUG_CPU=y
# CONFIG_HOTPLUG_PCI_PCIE is not set
CONFIG_HOTPLUG_PCI=y
CONFIG_HOTPLUG_PCI_FAKE=m
CONFIG_HOTPLUG_PCI_COMPAQ=m
# CONFIG_HOTPLUG_PCI_COMPAQ_NVRAM is not set
# CONFIG_HOTPLUG_PCI_IBM is not set
CONFIG_HOTPLUG_PCI_ACPI=m
CONFIG_HOTPLUG_PCI_ACPI_IBM=m
# CONFIG_HOTPLUG_PCI_CPCI is not set
CONFIG_HOTPLUG_PCI_SHPC=m
# dmesg | grep 80211
ieee80211_crypt: registered algorithm 'NULL'
ieee80211: 802.11 data/management/control stack, 1.2.18
ieee80211: Copyright (C) 2004-2005 Intel Corporation <jketreno@linux.intel.com># dmesg | grep ipw3945
ipw3945: Intel(R) PRO/Wireless 3945 Network Connection driver for Linux, 1.2.2d
ipw3945: Copyright(c) 2003-2006 Intel Corporation
ipw3945: Detected Intel PRO/Wireless 3945ABG Network Connection# lsmod
Module Size Used by
snd_seq_dummy 6788 0
snd_seq_oss 32896 0
snd_seq_midi_event 10112 1 snd_seq_oss
snd_seq 50640 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
snd_seq_device 10508 3 snd_seq_dummy,snd_seq_oss,snd_seq
snd_pcm_oss 42528 0
snd_mixer_oss 17920 1 snd_pcm_oss
capability 7304 0
commoncap 9344 1 capability
pcmcia 36652 0
saa7134 121676 0
yenta_socket 27148 1
video_buf 24068 1 saa7134
compat_ioctl32 5248 1 saa7134
ir_kbd_i2c 11024 1 saa7134
ir_common 33796 2 saa7134,ir_kbd_i2c
ipw3945 197536 0
ieee80211 49644 1 ipw3945
ieee80211_crypt 8832 1 ieee80211
rsrc_nonstatic 14848 1 yenta_socket
videodev 29696 1 saa7134
serio_raw 9348 0
v4l2_common 19328 2 saa7134,videodev
pcmcia_core 36628 3 pcmcia,yenta_socket,rsrc_nonstatic
v4l1_compat 17540 2 saa7134,videodev
shpchp 33172 0
evdev 11776 1# depmod -n | grep ipw
/lib/modules/2.6.23.1/ipw3945.ko: /lib/modules/2.6.23.1/net/ieee80211/ieee80211.ko /lib/modules/2.6.23.1/net/ieee80211/ieee80211_crypt.ko
ipw3945 0x00008086 0x00004222 0xffffffff 0xffffffff 0x00000000 0x00000000 0x0
ipw3945 0x00008086 0x00004227 0xffffffff 0xffffffff 0x00000000 0x00000000 0x0
alias pci:v00008086d00004227sv*sd*bc*sc*i* ipw3945
alias pci:v00008086d00004222sv*sd*bc*sc*i* ipw3945# ./load
Unloaded: ipw3945 ieee80211 ieee80211_crypt
Loaded: ieee80211 ipw3945
Loading ipw3945d.ipw3945d - regulatory daemon
Copyright (C) 2005-2006 Intel Corporation. All rights reserved.
version: 1.7.22
Intel PRO/Wireless 3945ABG Network Connection found at:
/sys/bus/pci/drivers/ipw3945/0000:05:00.0
Daemon launched as pid 2882. Exiting.
..done.# iwconfig
eth0 no wireless extensions.
lo no wireless extensions.
# ps ax | grep ipw
2872 ? S< 0:00 [ipw3945/0]
2873 ? S< 0:00 [ipw3945/1]
2874 ? S< 0:00 [ipw3945/0]
2875 ? S< 0:00 [ipw3945/1]
2882 pts/1 S 0:00 /sbin/ipw3945d
9922 pts/1 R+ 0:00 grep ipw
No usable wireless device found.
Wireless Assistant will now quit.
j0kers ha scritto:Spesso e volentieri c'è un conflitto tra le varie interfacce quindi per utilizzare la connessione wifi devi per forza abbassare la eth0. Per abbassarla all'avvio basta configurare il file rc.inet1.conf lo editi in modo che ti abbassa la eth0 e ti attva la wlan0

# ./load
Unloaded: ipw3945 ieee80211 ieee80211_crypt
Loaded: ieee80211 ipw3945
Loading ipw3945d.ipw3945d - regulatory daemon
Copyright (C) 2005-2006 Intel Corporation. All rights reserved.
version: 1.7.22
Intel PRO/Wireless 3945ABG Network Connection found at:
/sys/bus/pci/drivers/ipw3945/0000:05:00.0
Daemon launched as pid 4419. Exiting.
..done.
# iwconfig
eth0 no wireless extensions.
lo no wireless extensions.
eth1 unassociated ESSID:off/any Nickname:"**[cut]**"
Mode:Managed Frequency=nan kHz Access Point: Not-Associated
Bit Rate:0 kb/s Tx-Power:16 dBm
Retry limit:15 RTS thr:off Fragment thr:off
Encryption key:off
Power Management:off
Link Quality:0 Signal level:0 Noise level:0
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:2 Missed beacon:0
# iwlist eth1 scan
eth1 Scan completed :
Cell 01 - Address: **[cut]**
ESSID:"**[cut]**"
Protocol:IEEE 802.11bg
Mode:Master
Channel:6
Frequency:2.437 GHz (Channel 6)
Encryption key:on
Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 6 Mb/s; 9 Mb/s
11 Mb/s; 12 Mb/s; 18 Mb/s; 24 Mb/s; 36 Mb/s
48 Mb/s; 54 Mb/s
Quality=96/100 Signal level=-32 dBm Noise level=-32 dBm
IE: WPA Version 1
Group Cipher : CCMP
Pairwise Ciphers (1) : CCMP
Authentication Suites (1) : PSK
Extra: Last beacon: 1812ms ago
Cell 02 - Address: **[cut]**
ESSID:"**[cut]**"
Protocol:IEEE 802.11bg
Mode:Master
Channel:6
Frequency:2.437 GHz (Channel 6)
Encryption key:on
Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 6 Mb/s; 9 Mb/s
11 Mb/s; 12 Mb/s; 18 Mb/s; 22 Mb/s; 24 Mb/s
36 Mb/s; 48 Mb/s; 54 Mb/s
Quality=54/100 Signal level=-76 dBm Noise level=-76 dBm
Extra: Last beacon: 1820ms ago

# iwconfig eth1
eth1 IEEE 802.11g ESSID:"**[cut]**" Nickname:"**[cut]**"
Mode:Managed Frequency:2.437 GHz Access Point: **[cut]**
Bit Rate:54 Mb/s Tx-Power:15 dBm
Retry limit:15 RTS thr:off Fragment thr:off
Encryption key:**[cut]** Security mode:open
Power Management:off
Link Quality=96/100 Signal level=-35 dBm Noise level=-36 dBm
Rx invalid nwid:0 Rx invalid crypt:1 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:1194 Missed beacon:0

#!/bin/bash
/home/mio_utente/ipw3945-1.2.2/load
wpa_supplicant -B -c/etc/wpa_supplicant.conf -ieth1 -D wext
dhcpcd -d eth1
#EOF#chmod +x /etc/rc.d/rc.tuo_script.sh#echo '/etc/rc.d/rc.tuo_script.sh' >> /etc/rc.d/rc.local
#chmod +x /etc/rc.d/rc.local


ipw3945d
sleep 2
wpa_supplicant -B -c/etc/wpa_supplicant.conf -ieth1 -D wext
dhcpcd eth1


Visitano il forum: Nessuno e 2 ospiti