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 below...

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.

/ted

Example patch:

diff --git a/target/linux/ixp4xx/generic/profiles/200-NSLU2.mk b/target/linux/ixp4xx/generic/profile
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 \
       kmod-fs-ext4
endef _______________________________________________
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel

Reply via email to