[Eisfair_dev] [e1] eiskernel 3.1.1 (Status 'unstable') verfc3bcgbar - 3.16er Kernel fc3bcr eisfair-1

Thomas Bork tom at eisfair.org
Mi Apr 19 21:31:50 CEST 2017


Am 19.04.2017 um 18:38 schrieb Marcus Roeckrath:

> Erinnere mich schwach an dem Umstand mit dem _ und - im Modulnamen; kannst
> Du mich aufklären.

Oft werden Module mit - im Namen bei lsmod mit _ gelistet. Das ist mir 
schon im Kernel-Paket auf die Füsse gefallen. Deshalb gibt es die 
Sonderlocke

for x in $loaded_modules
do
     for y in `grep -vE "^#" /tmp/scsi.list | cut -d":" -f1` $pata_drivers
     do
         # usb-storage is only needed if /boot/usb-drive exist
         if [ "$y" = "usb-storage" ]
         then
             y=''
             if [ -f /boot/usb-drive ]
             then
                 y='usb-storage'
             fi
         fi

         # replace '-' with '_'
         # modules 3w-9xxx, 3w-xxxx, u14-34f and usb-storage are shown 
with underscore in lsmod output
         z=`echo "$y" | sed 's#-#_#g'`

         if [ "$x" = "$y" -o "$x" = "$z" ]
         then
[...]

, die beides auswertet.

testeis # lsmod | grep storage
testeis # modprobe usb-storage
testeis # lsmod | grep storage
usb_storage            35397  0
scsi_mod               70480  7 
scsi_transport_spi,usb_storage,libata,mptctl,mptspi,sd_mod,mptscsih
usbcore               108086  8 
uhci_hcd,usb_storage,ohci_hcd,ohci_pci,ehci_hcd,ehci_pci,usbhid,xhci_hcd
testeis # grep usb-storage.ko: 
/lib/modules/3.16.42-eisfair-1-SMP/modules.dep
kernel/drivers/usb/storage/usb-storage.ko: 
kernel/drivers/usb/core/usbcore.ko 
kernel/drivers/usb/common/usb-common.ko kernel/drivers/scsi/scsi_mod.ko

-- 
der tom
[eisfair-team]


Mehr Informationen über die Mailingliste Eisfair_dev