From patchwork Mon Dec 15 19:03:32 2014 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ted Hess X-Patchwork-Id: 421560 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from arrakis.dune.hu (arrakis.dune.hu [78.24.191.176]) (using TLSv1.1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 6AE8114003E for ; Tue, 16 Dec 2014 06:02:52 +1100 (AEDT) Received: from arrakis.dune.hu (localhost [127.0.0.1]) by arrakis.dune.hu (Postfix) with ESMTP id C75632805AB; Mon, 15 Dec 2014 20:00:55 +0100 (CET) X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on arrakis.dune.hu X-Spam-Level: X-Spam-Status: No, score=-1.5 required=5.0 tests=BAYES_00 autolearn=unavailable version=3.3.2 Received: from arrakis.dune.hu (localhost [127.0.0.1]) by arrakis.dune.hu (Postfix) with ESMTP id 225D52802B9 for ; Mon, 15 Dec 2014 20:00:51 +0100 (CET) X-policyd-weight: using cached result; rate: -8.5 Received: from mailout.easymail.ca (mailout.easymail.ca [64.68.201.169]) by arrakis.dune.hu (Postfix) with ESMTPS for ; Mon, 15 Dec 2014 20:00:50 +0100 (CET) Received: from localhost (localhost [127.0.0.1]) by mailout.easymail.ca (Postfix) with ESMTP id CBC8EE5E8 for ; Mon, 15 Dec 2014 14:02:37 -0500 (EST) X-Virus-Scanned: Debian amavisd-new at mailout.easymail.ca Received: from mailout.easymail.ca ([127.0.0.1]) by localhost (easymail-mailout.easydns.vpn [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6WSa+CmUEfOw for ; Mon, 15 Dec 2014 14:02:36 -0500 (EST) Received: from twonky7 (pool-98-118-10-162.bstnma.fios.verizon.net [98.118.10.162]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by mailout.easymail.ca (Postfix) with ESMTPSA id C1A09E5E6 for ; Mon, 15 Dec 2014 14:02:34 -0500 (EST) Message-ID: <1E0064E152204775B52D02968AC50451@fortmeadow.com> From: "Ted Hess" To: "OpenWrt developers" Date: Mon, 15 Dec 2014 14:03:32 -0500 MIME-Version: 1.0 X-Priority: 3 X-MSMail-Priority: Normal Importance: Normal X-Mailer: Microsoft Windows Live Mail 16.4.3528.331 X-MimeOLE: Produced By Microsoft MimeOLE V16.4.3528.331 X-Antivirus: avast! (VPS 141215-2, 12/15/2014), Outbound message X-Antivirus-Status: Clean Subject: [OpenWrt-Devel] Need to add kmod-usb2-pci to Intel ixp4xx and AMD Geode devices X-BeenThere: openwrt-devel@lists.openwrt.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: OpenWrt Development List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: openwrt-devel-bounces@lists.openwrt.org Sender: "openwrt-devel" 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