mirror of
https://github.com/vincentmli/bpfire.git
synced 2026-04-27 19:23:24 +02:00
Load libata prior udev at installer because some SATA doesnt autoload it
Add countrycode for atheros wlan cards
This commit is contained in:
@@ -32,6 +32,10 @@ ln -s /proc/kcore /dev/core
|
|||||||
echo "Starting syslogd"
|
echo "Starting syslogd"
|
||||||
syslogd -O /dev/tty4
|
syslogd -O /dev/tty4
|
||||||
|
|
||||||
|
echo "Loading scsi_mod & libata module"
|
||||||
|
modprobe scsi_mod
|
||||||
|
modprobe libata
|
||||||
|
|
||||||
echo "Starting udev daemon"
|
echo "Starting udev daemon"
|
||||||
/sbin/udevd --daemon
|
/sbin/udevd --daemon
|
||||||
/sbin/udevtrigger
|
/sbin/udevtrigger
|
||||||
|
|||||||
@@ -1,4 +1,5 @@
|
|||||||
etc/madwifi.conf
|
etc/madwifi.conf
|
||||||
|
etc/modprobe.d/madwifi
|
||||||
usr/bin/80211debug
|
usr/bin/80211debug
|
||||||
usr/bin/80211stats
|
usr/bin/80211stats
|
||||||
usr/bin/ath_info
|
usr/bin/ath_info
|
||||||
|
|||||||
@@ -241,6 +241,7 @@
|
|||||||
* psmisc-22.2
|
* psmisc-22.2
|
||||||
* qemu-0.9.1
|
* qemu-0.9.1
|
||||||
* r8168-8.005.00
|
* r8168-8.005.00
|
||||||
|
* r8169-6.005.00
|
||||||
* readline-5.1
|
* readline-5.1
|
||||||
* reiser4progs-1.0.5
|
* reiser4progs-1.0.5
|
||||||
* reiserfsprogs-3.6.19
|
* reiserfsprogs-3.6.19
|
||||||
|
|||||||
@@ -70,7 +70,7 @@ $(TARGET) :
|
|||||||
cp /opt/$(MACHINE)-uClibc/lib/libgcc_s.so.1 /install/initrd/lib/
|
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
|
cd /install/initrd/lib/ && ln -sf libgcc_s.so.1 libgcc_s.so
|
||||||
|
|
||||||
-mkdir -p /install/{images,mnt}
|
-mkdir -p /install/{images,mnt}
|
||||||
rm -rf /install/mnt/*
|
rm -rf /install/mnt/*
|
||||||
|
|
||||||
|
|||||||
@@ -81,4 +81,7 @@ ifeq "$(SMP)" ""
|
|||||||
cp $(DIR_SRC)/config/madwifi/madwifi.conf /etc/
|
cp $(DIR_SRC)/config/madwifi/madwifi.conf /etc/
|
||||||
ln -s $(DIR_APP) $(DIR_SRC)/madwifi
|
ln -s $(DIR_APP) $(DIR_SRC)/madwifi
|
||||||
endif
|
endif
|
||||||
|
# Set Countrycode to germany because some cards
|
||||||
|
# are not detected without cc
|
||||||
|
echo options ath_pci countrycode=276 > /etc/modprobe.d/madwifi
|
||||||
@$(POSTBUILD)
|
@$(POSTBUILD)
|
||||||
|
|||||||
@@ -107,7 +107,6 @@ int main(int argc, char *argv[])
|
|||||||
mysystem("/sbin/modprobe generic");
|
mysystem("/sbin/modprobe generic");
|
||||||
mysystem("/sbin/modprobe ide-cd");
|
mysystem("/sbin/modprobe ide-cd");
|
||||||
mysystem("/sbin/modprobe ide-disk");
|
mysystem("/sbin/modprobe ide-disk");
|
||||||
mysystem("/sbin/modprobe sata_via");
|
|
||||||
mysystem("/sbin/modprobe uhci-hcd");
|
mysystem("/sbin/modprobe uhci-hcd");
|
||||||
mysystem("/sbin/modprobe ohci-hcd");
|
mysystem("/sbin/modprobe ohci-hcd");
|
||||||
mysystem("/sbin/modprobe ehci-hcd");
|
mysystem("/sbin/modprobe ehci-hcd");
|
||||||
|
|||||||
@@ -55,7 +55,7 @@ for i in a b c d e f g; do
|
|||||||
fi
|
fi
|
||||||
done
|
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 }'`
|
MODULE=`basename $MODULE | awk -F. '{ print $1 }'`
|
||||||
|
|
||||||
echo -n "Probing for $MODULE"
|
echo -n "Probing for $MODULE"
|
||||||
|
|||||||
Reference in New Issue
Block a user