Load libata prior udev at installer because some SATA doesnt autoload it

Add countrycode for atheros wlan cards
This commit is contained in:
Arne Fitzenreiter
2008-09-06 21:09:44 +02:00
parent b6cd3cceaf
commit 3d28f4f5a4
7 changed files with 11 additions and 3 deletions

View File

@@ -32,6 +32,10 @@ ln -s /proc/kcore /dev/core
echo "Starting syslogd"
syslogd -O /dev/tty4
echo "Loading scsi_mod & libata module"
modprobe scsi_mod
modprobe libata
echo "Starting udev daemon"
/sbin/udevd --daemon
/sbin/udevtrigger

View File

@@ -1,4 +1,5 @@
etc/madwifi.conf
etc/modprobe.d/madwifi
usr/bin/80211debug
usr/bin/80211stats
usr/bin/ath_info

View File

@@ -241,6 +241,7 @@
* psmisc-22.2
* qemu-0.9.1
* r8168-8.005.00
* r8169-6.005.00
* readline-5.1
* reiser4progs-1.0.5
* reiserfsprogs-3.6.19

View File

@@ -70,7 +70,7 @@ $(TARGET) :
cp /opt/$(MACHINE)-uClibc/lib/libgcc_s.so.1 /install/initrd/lib/
cd /install/initrd/lib/ && ln -sf libgcc_s.so.1 libgcc_s.so
-mkdir -p /install/{images,mnt}
rm -rf /install/mnt/*

View File

@@ -81,4 +81,7 @@ ifeq "$(SMP)" ""
cp $(DIR_SRC)/config/madwifi/madwifi.conf /etc/
ln -s $(DIR_APP) $(DIR_SRC)/madwifi
endif
# Set Countrycode to germany because some cards
# are not detected without cc
echo options ath_pci countrycode=276 > /etc/modprobe.d/madwifi
@$(POSTBUILD)

View File

@@ -107,7 +107,6 @@ int main(int argc, char *argv[])
mysystem("/sbin/modprobe generic");
mysystem("/sbin/modprobe ide-cd");
mysystem("/sbin/modprobe ide-disk");
mysystem("/sbin/modprobe sata_via");
mysystem("/sbin/modprobe uhci-hcd");
mysystem("/sbin/modprobe ohci-hcd");
mysystem("/sbin/modprobe ehci-hcd");

View File

@@ -55,7 +55,7 @@ for i in a b c d e f g; do
fi
done
for MODULE in $(ls /lib/modules/*/kernel/drivers/scsi); do
for MODULE in $(ls /lib/modules/*/kernel/drivers/ata && ls /lib/modules/*/kernel/drivers/scsi); do
MODULE=`basename $MODULE | awk -F. '{ print $1 }'`
echo -n "Probing for $MODULE"