From: Rick B. <bia...@gm...> - 2014-03-07 19:55:46
|
Adam, I did figure it out, these issue were two fold. 1. Need to compile the modules into the kernel(uImage) before putting it on the microSD card. Contrary to some posts, you do need the kernel modules or it will not work. http://gumstix .org/software-development/how-to/248-compile-kernel-boot-loader.html 2. Needed to use the usbip source code in the kernel source /usr/src/linux- omap-3.5/drivers/staging/usbip/userspace https://github.com/gumstix/linux/archive/omap-3.5.zip I have successfully installed the kernel modules and the usbip source code on the Gumstix Overo and got it working. I used the Linaro Ubuntu package. I have been documenting the process, I just need to proof it, I hope to post it to the forums sometime next week. I am also attempting to install it on a Yocto build to. On Thu, Mar 6, 2014 at 6:07 PM, adam <ad...@gu...> wrote: > Did you ever figure this out? have you tried running depmod? > > Adam > > > On Thu, Feb 27, 2014 at 6:16 AM, bianchirick [via Gumstix] <[hidden email]<http://user/SendEmail.jtp?type=node&node=4968880&i=0> > > wrote: > >> Even if I modprobe with the underscore in the name it still throws the >> same error. >> >> >> On Wed, Feb 26, 2014 at 10:09 PM, Grahame Jordan <[hidden email]<http://user/SendEmail.jtp?type=node&node=4968841&i=0> >> > wrote: >> >>> I think that this is the case. Modules do not like hyphens in the name. >>> >>> >>> >>> On 27/02/14 01:27, Rick Bianchi wrote: >>> >>> No dice, it still is looking for the module with the underscore instead >>> of the hyphen. >>> >>> >>> On Wed, Feb 26, 2014 at 6:21 AM, senob senob <[hidden email]<http://user/SendEmail.jtp?type=node&node=4968841&i=1> >>> > wrote: >>> >>>> Hello, >>>> maybe try without the .ko extension ... >>>> Le 26 févr. 2014 00:05, "Rick Bianchi" <[hidden email]<http://user/SendEmail.jtp?type=node&node=4968841&i=2>> >>>> a écrit : >>>> >>>>> Okay. I got it to make the usbip-core.ko and usbip-host.ko. Now >>>>> when I do a "modprobe *usbip-host.ko*" I get the error of "FATAL: >>>>> Module* usbip_host.ko* not found.", if you notice the error has and >>>>> underscore between usbip and host or core. >>>>> >>>>> Anyone know a work around for this? >>>>> >>>>> >>>>> On Tue, Feb 25, 2014 at 1:24 PM, Rick Bianchi <[hidden email]<http://user/SendEmail.jtp?type=node&node=4968841&i=3> >>>>> > wrote: >>>>> >>>>>> I am using the script below to compile the kernel modules for usbip >>>>>> for the gumstix linux 3.5 kernel. >>>>>> >>>>>> 1. I do a "make menuconfig" in the /usr/src/linux-omap-3.5 and put >>>>>> "M" next to "staging" and the "usbip" options and save it. >>>>>> >>>>>> 2. Then I make sure /lib/modules/3.5.0-2-linaro-omap/build points to >>>>>> /usr/src/linux-headers-3.5.0-2-linaro-omap and that >>>>>> /usr/src/linux-headers-3.5.0-2-linaro-omap/source -> >>>>>> /usr/build/linux-omap-3.5 >>>>>> >>>>>> 3. Then run the script below, but I am not getting the either of the >>>>>> usbip-core.ko or usbip-host.ko files. >>>>>> >>>>>> I have successfully built usbip against the 3.11 kernel on Ubuntu >>>>>> 12.04.4 without any issues. Is there something I am missing? >>>>>> >>>>>> >>>>>> >>>>>> #!/bin/bash >>>>>> >>>>>> # Requires a linux kernel higher than 3.2.0-22.25 >>>>>> >>>>>> # Determine the current kernel version and relevant directories >>>>>> kernelver=`uname -r | cut -d '-' -f 1` >>>>>> builddir=~/build/ >>>>>> kernelloc=drivers/staging/usbip/userspace/ >>>>>> >>>>>> # Setting up the build directory >>>>>> if [ -d ${builddir} ] >>>>>> then >>>>>> echo "E: Directory ${buiddir} would be used for building but >>>>>> already exists." >>>>>> echo " Please remove this directory in order to build >>>>>> cleanly." >>>>>> exit 1 >>>>>> fi >>>>>> >>>>>> mkdir -p ${builddir} >>>>>> >>>>>> # Getting the source code into the build directory >>>>>> #sudo apt-get install linux-source-${kernelver} >>>>>> #tar -x -f /usr/src/linux-source-${kernelver}.tar.bz2 -C ${builddir} >>>>>> #cd ${builddir}/linux-source-${kernelver} >>>>>> >>>>>> # Install required packages for building >>>>>> sudo apt-get install sysfsutils libwrap0-dev gcc libglib2.0-dev >>>>>> libtool automake autoconf pkg-config libsysfs-dev libltdl-dev >>>>>> >>>>>> # Do the actual build >>>>>> cd ${kernelloc} >>>>>> ./autogen.sh >>>>>> ./configure --with-usbids-dir=/usr/share/misc/ >>>>>> sudo make install >>>>>> >>>>>> # Create a soft-link so the client space tools find the libraries >>>>>> sudo ln -s /usr/local/lib/libusbip.so.0 /usr/lib/libusbip.so.0 >>>>>> >>>>>> # Make the modules. You will need to change the path to the correct >>>>>> source files /usr/src/linux-omap-xxxx. >>>>>> cd /usr/src/linux-omap-3.5 >>>>>> sudo make modules >>>>>> >>>>> >>>>> >>>>> >>>>> ------------------------------------------------------------------------------ >>>>> Flow-based real-time traffic analytics software. Cisco certified tool. >>>>> Monitor traffic, SLAs, QoS, Medianet, WAAS etc. with NetFlow Analyzer >>>>> Customize your own dashboards, set traffic alerts and generate reports. >>>>> Network behavioral analysis & security monitoring. All-in-one tool. >>>>> >>>>> http://pubads.g.doubleclick.net/gampad/clk?id=126839071&iu=/4140/ostg.clktrk >>>>> _______________________________________________ >>>>> gumstix-users mailing list >>>>> [hidden email] <http://user/SendEmail.jtp?type=node&node=4968841&i=4> >>>>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>>>> >>>>> >>>> >>>> ------------------------------------------------------------------------------ >>>> Flow-based real-time traffic analytics software. Cisco certified tool. >>>> Monitor traffic, SLAs, QoS, Medianet, WAAS etc. with NetFlow Analyzer >>>> Customize your own dashboards, set traffic alerts and generate reports. >>>> Network behavioral analysis & security monitoring. All-in-one tool. >>>> >>>> http://pubads.g.doubleclick.net/gampad/clk?id=126839071&iu=/4140/ostg.clktrk >>>> _______________________________________________ >>>> gumstix-users mailing list >>>> [hidden email] <http://user/SendEmail.jtp?type=node&node=4968841&i=5> >>>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>>> >>>> >>> >>> >>> ------------------------------------------------------------------------------ >>> Flow-based real-time traffic analytics software. Cisco certified tool. >>> Monitor traffic, SLAs, QoS, Medianet, WAAS etc. with NetFlow Analyzer >>> Customize your own dashboards, set traffic alerts and generate reports. >>> Network behavioral analysis & security monitoring. All-in-one tool.http://pubads.g.doubleclick.net/gampad/clk?id=126839071&iu=/4140/ostg.clktrk >>> >>> >>> >>> _______________________________________________ >>> gumstix-users mailing list[hidden email] <http://user/SendEmail.jtp?type=node&node=4968841&i=6>https://lists.sourceforge.net/lists/listinfo/gumstix-users >>> >>> >>> >>> -- >>> *Glass Expansion* >>> 15 Batman Street >>> West Melbourne >>> Victoria 3003 >>> AUSTRALIA >>> T: <a href="tel:%2B61%203%209320%201111" value="<a >>> href="tel:%2B61393201111" value="+61393201111" target="_blank"> >>> +61393201111" target="_blank"><a href="tel:%2B61%203%209320%201111" >>> value="+61393201111" target="_blank">+61 3 9320 1111 >>> F: <a href="tel:%2B61%203%209320%201112" value="<a >>> href="tel:%2B61393201112" value="+61393201112" target="_blank"> >>> +61393201112" target="_blank"><a href="tel:%2B61%203%209320%201112" >>> value="+61393201112" target="_blank">+61 3 9320 1112 >>> *www.geicp.com <http://www.geicp.com/>* >>> >>> <http://www.geicp.com/cgi-bin/site/wrapper.pl?c1=Products_accessories_truflo_sample_monitor> >>> *Click here to check out our new TruFlo Sample Monitor*<http://www.geicp.com/cgi-bin/site/wrapper.pl?c1=Products_accessories_truflo_sample_monitor> >>> >>> >>> >>> ------------------------------------------------------------------------------ >>> Flow-based real-time traffic analytics software. Cisco certified tool. >>> Monitor traffic, SLAs, QoS, Medianet, WAAS etc. with NetFlow Analyzer >>> Customize your own dashboards, set traffic alerts and generate reports. >>> Network behavioral analysis & security monitoring. All-in-one tool. >>> >>> http://pubads.g.doubleclick.net/gampad/clk?id=126839071&iu=/4140/ostg.clktrk >>> _______________________________________________ >>> gumstix-users mailing list >>> [hidden email] <http://user/SendEmail.jtp?type=node&node=4968841&i=7> >>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>> >>> >> >> Not Found >> >> The requested URL /site/dbimages/TruFlo.jpg was not found on this server. >> ------------------------------ >> Apache/2.2.22 (Debian) Server at geicp.com Port 80 >> ------------------------------------------------------------------------------ >> >> Flow-based real-time traffic analytics software. Cisco certified tool. >> Monitor traffic, SLAs, QoS, Medianet, WAAS etc. with NetFlow Analyzer >> Customize your own dashboards, set traffic alerts and generate reports. >> Network behavioral analysis & security monitoring. All-in-one tool. >> >> http://pubads.g.doubleclick.net/gampad/clk?id=126839071&iu=/4140/ostg.clktrk >> _______________________________________________ >> gumstix-users mailing list >> [hidden email] <http://user/SendEmail.jtp?type=node&node=4968841&i=8> >> https://lists.sourceforge.net/lists/listinfo/gumstix-users >> >> >> ------------------------------ >> If you reply to this email, your message will be added to the >> discussion below: >> http://gumstix.8.x6.nabble.com/usbip-modules-tp4968816p4968841.html >> To start a new topic under Gumstix, email [hidden email]<http://user/SendEmail.jtp?type=node&node=4968880&i=1> >> To unsubscribe from Gumstix, click here. >> NAML<http://gumstix.8.x6.nabble.com/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespace&breadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml> >> > > > ------------------------------ > View this message in context: Re: usbip modules<http://gumstix.8.x6.nabble.com/usbip-modules-tp4968816p4968880.html> > Sent from the Gumstix mailing list archive<http://gumstix.8.x6.nabble.com/>at Nabble.com. > > > ------------------------------------------------------------------------------ > Subversion Kills Productivity. Get off Subversion & Make the Move to > Perforce. > With Perforce, you get hassle-free workflows. Merge that actually works. > Faster operations. Version large binaries. Built-in WAN optimization and > the > freedom to use Git, Perforce or both. Make the move to Perforce. > > http://pubads.g.doubleclick.net/gampad/clk?id=122218951&iu=/4140/ostg.clktrk > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > > |