[OpenWrt-Devel] Need to add kmod-usb2-pci to Intel ixp4xx and AMD Geode devices

Ted Hess thess at kitschensync.net
Mon Dec 15 14:03:32 EST 2014

Recent builds for NSLU2 and my Alix3d2 platforms did not have a USB 
controller recognized! Turns out the latest usb2 driver structure requires 
the addition of kmod-usb2-pci to be added to the target config. See patch 

I believe this issue exists for any platform that has a USB controller 
attached to a PCI bus as was the case of the alix2 target config in 
change-set #37835 (sha1: e7190ac69b9fbe2f7103b8d71ef1c214e065f3b2).

This patch should probably be applied to several other device configs (geos, 
net5501, nas100d, etc.), but I cannot test them.


Example patch:

diff --git a/target/linux/ixp4xx/generic/profiles/200-NSLU2.mk 
index 1f5a4dd..f201535 100644
--- a/target/linux/ixp4xx/generic/profiles/200-NSLU2.mk
+++ b/target/linux/ixp4xx/generic/profiles/200-NSLU2.mk
@@ -8,7 +8,7 @@
define Profile/NSLU2
   NAME:=Linksys NSLU2
   PACKAGES:=-wpad-mini -kmod-ath5k kmod-scsi-core \
-       kmod-usb-core kmod-usb-ohci kmod-usb2 kmod-usb-storage \
+       kmod-usb-core kmod-usb-ohci kmod-usb2-pci kmod-usb2 kmod-usb-storage 
openwrt-devel mailing list
openwrt-devel at lists.openwrt.org

More information about the openwrt-devel mailing list