
Originally Posted by
operatorone
No wifi out of the box, but i was able to download the firmware and make that work without issues (I think, I have yet to associate correctly, but my WAP uses WPA, and it needs a driver or something, maybe I am misunderstanding the info).
Did you configure your wpa_supplicant.conf
Obvious but easily forgotten in everything else you have going on.
NOT SURE IF ANY OF THE BELOW IS RELEVANT BUT....
It was in reference to the MCP51
I did find this as part of the new slax versions so... possibly may help
ftp://slax.cz/SLAX-6.x/rc5/fixsound.lzm
also found some talk about a change in the rc.alsa from rexima to using amixer and talk of changing rc.alsa to this
Code:
#!/bin/sh
# Load the mixer settings and OSS compatibility for ALSA.
# (the Advanced Linux Sound Architecture)
# A function to load the ALSA mixer settings:
load_alsa_mixer() {
# Volume is muted. Set it to 75% if nosound boot option is not given:
if ! cat /proc/cmdline | grep -w nosound >/dev/null 2>/dev/null; then
if [ -r /etc/asound.state ]; then
echo "Loading ALSA mixer settings: /usr/sbin/alsactl restore"
/usr/sbin/alsactl restore
else
echo "Setting sound volume: /usr/bin/amixer set PCM/Master 75% unmute"
/usr/bin/amixer set PCM 75% unmute >/dev/null 2>&1
/usr/bin/amixer set Master 75% unmute >/dev/null 2>&1
# This is strange, sometimes the mixer needs some time to initialize
# Wait max 10 seconds for it, at the background
if [ $? -ne 0 ]; then
for i in 1 2 3 4 5 6 7 8 9; do
sleep 1
/usr/bin/amixer set PCM 75% unmute >/dev/null 2>&1
if [ $? -eq 0 ]; then return 0; fi
/usr/bin/amixer set Master 75% unmute >/dev/null 2>&1
if [ $? -eq 0 ]; then return 0; fi
done &
fi
fi
fi
}
# A function to load the ALSA OSS compat modules:
load_alsa_oss_modules() {
if ! cat /proc/modules | tr _ - | grep -wq snd-pcm-oss ; then
echo "Loading OSS compatibility modules for ALSA."
modprobe snd-pcm-oss
modprobe snd-seq-oss
modprobe snd-mixer-oss
fi
}
# If hotplug or something else has loaded the ALSA modules, then
# simply load the mixer settings and make sure the OSS compat
# modules are loaded:
if [ -d /proc/asound ]; then
load_alsa_oss_modules
load_alsa_mixer
else
# If there are ALSA modules defined in /etc/modules.conf, but
# ALSA is not yet loaded, then load the modules now:
DRIVERS=`modprobe -c | grep -E "^[[:space:]]*alias[[:space:]]+snd-card-[[:digit:]]" | awk '{ print $3 }'`
if [ ! "$DRIVERS" = "" ]; then
echo "Loading ALSA kernel modules."
for module in $DRIVERS; do
modprobe $module
done
fi
# If ALSA is now up, then load the mixer settings and OSS modules:
if [ -d /proc/asound ]; then
load_alsa_oss_modules
load_alsa_mixer
fi
fi
Like I say, no idea if you have tried any of this or even if it is relevant, but you never know.
Good luck