Hi all, I am unable to dynamically load modules to support ATA disks on soekris net5501-70. I boot via PXE diskless FreeBSD-Current. In kernel config there are commented out options: #device ata #device atadisk After boot, I load modules: # kldload ata.ko # kldload atapci.ko # kldload ataamd # kldload atadisk so5501a% kldstat Id Refs Address Size Name 1 59 0xc0400000 4179cc kernel 2 1 0xc0818000 6c50 procfs.ko 3 2 0xc081f000 6d80 pseudofs.ko 4 1 0xc0826000 68c8 geom_md.ko 5 1 0xc082d000 9b70 if_sis.ko 6 3 0xc0837000 28400 miibus.ko 7 1 0xc0860000 a418 if_vr.ko 8 1 0xc2e78000 9000 tmpfs.ko 9 4 0xc2ef1000 e000 ata.ko 10 2 0xc2f03000 8000 atapci.ko 11 1 0xc2f0d000 3000 ataamd.ko 12 1 0xc2f17000 4000 atadisk.ko so5501a% after that, in dmesg: atapci0: <AMD ATA controller> port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0xe000-0xe00f at device 20.2 on pci0 atapci0: failed to add ata child device atapci0: failed to add ata child device And I am unable to access my HDD or CF. (see full 'dmesg' and 'kldstat -v' in attachment) After compiling kernel with options: device ata device atadisk Everything works fine. But I would like to be able to load / unload ATA modules.. -- Marek Salwerowicz
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:40:10 UTC