Hi there,
lexeii@slitaz:~$ grep ^WIFI /etc/network.conf
WIFI="yes"
WIFI_BLANK_NETWORKS=""
WIFI_INTERFACE="wlan0"
WIFI_WPA_DRIVER="wext"
WIFI_MODE="managed"
WIFI_CHANNEL=""
WIFI_AP=""
WIFI_ESSID="***"
WIFI_BSSID=""
WIFI_KEY_TYPE="WPA"
WIFI_KEY='***'
WIFI_EAP_METHOD="PEAP"
WIFI_CA_CERT=""
WIFI_CLIENT_CERT=""
WIFI_IDENTITY=""
WIFI_ANONYMOUS_IDENTITY=""
WIFI_PHASE2="none"
Maybe it matters, you have empty definition in WIFI_WPA_DRIVER
. Please change it to
WIFI_WPA_DRIVER="wext"
I'm looking for /etc/init.d/network.sh script. Line 148 displays: "*** is not a Wi-Fi interface, changing it."
Before line 155 the value of $WIFI_INTERFACE
should point to existing Wi-Fi interface, regardless you set it correct or not in the /etc/network.conf
file.
It turns out your $WIFI_INTERFACE
becomes empty, and line 156 displays
`Configuring Wi-Fi interface ..."
instead of
Configuring Wi-Fi interface SOMETHING...
So, I think the iwconfig
utility can't find your wireless card. And maybe it leads to the problems with the device or its driver.
Alternatively, you can remove or comment (to add symbol "#" at the beginning) lines 146-153 in which the value of $WIFI_INTERFACE
is changed and try again if it will work for you. Removing/commenting these lines you only loss ability to auto-recognize the wireless interface. Then, block the package slitaz-boot-scripts
from being updated to save your changed file from being reverted, execute next command as root super-user:
tazpkg -b slitaz-boot-scripts