<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">
<channel>
  <title>Linux Format forums</title>
  <link>http://www.linuxformat.com/forums/index.php</link>
  <description>Help, discussion, magazine feedback and more</description>
  <language>english</language>
  <copyright>(c) Copyright Sat May 25, 2013 11:32 am by Linux Format forums</copyright>
  <managingEditor>webmaster@linuxformat.com</managingEditor>
  <webMaster>webmaster@linuxformat.com</webMaster>
  <pubDate>Sat May 25, 2013 11:32 am</pubDate>
  <lastBuildDate>Sat May 25, 2013 11:32 am</lastBuildDate>
  <docs>http://backend.userland.com/rss</docs>
  <generator>phpBB2 RSS Syndication Mod by Lucas</generator>
  <ttl>1</ttl>

  <image>
    <title>Linux Format forums</title>
    <url></url>
    <link>http://www.linuxformat.com/forums/</link>
    <description>Help, discussion, magazine feedback and more</description>
  </image>

                                      <item>
                                        <title>Re: Mapping an unknown USB device to a given driver</title>
                                        <link>http://www.linuxformat.com/forums/viewtopic.php?p=105549#105549</link>
                                        <description>&lt;br /&gt;
                                      Author: &lt;a href='http://www.linuxformat.com/forums/profile.php?mode=viewprofile&amp;u=68033'&gt;einonm&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
                                      Posted: Thu Apr 26, 2012 3:42 pm&lt;br /&gt;&lt;br /&gt;
                                      &lt;br /&gt;&lt;br /&gt;
                                      In my experience, USB ID's are defined in the kernel driver itself (in a struct usb_device_id), and on inserting a usb device, the usb system probes the driver if it thinks it supports it (which I think assigning a udev rule for the IDs helps with).&lt;br /&gt;
&lt;br /&gt;
However, if no driver is found that supports the given vendor and product IDs, then a driver for the device will not be loaded, and hence never found in ifconfig.&lt;br /&gt;
&lt;br /&gt;
Searching a fairly recent kernel source I have lying around (3.3.0), there doesn't seem to be any USB ids listed for this vendor, and definitely not in the plusb driver (drivers/net/usb/plusb.c) - only VIDs 0x067b (prolific) and 0x050d (Belkin) are listed. So there's no chance that this device will work with this kernel (and probably not with the one you're using too).&lt;br /&gt;
&lt;br /&gt;
I suggest that you either have a go at getting the source for your kernel and adding your device IDs to the plusb driver ID table, if you're happy doing that, or searching/posting on the USB/netdev kernel mailing lists to see if the device is known and getting a developer to add the device to the correct driver...I realise this may be out of your comfort zone though!</description>
                                        <comments>http://www.linuxformat.com/forums/viewtopic.php?p=105549#105549</comments>
                                        <author>einonm</author>
                                        <pubDate>Thu Apr 26, 2012 3:42 pm</pubDate>
                                        <guid isPermaLink="true">http://www.linuxformat.com/forums/viewtopic.php?p=105549#105549</guid>
                                      </item>
                                      <item>
                                        <title>Re: Mapping an unknown USB device to a given driver</title>
                                        <link>http://www.linuxformat.com/forums/viewtopic.php?p=105539#105539</link>
                                        <description>&lt;br /&gt;
                                      Author: &lt;a href='http://www.linuxformat.com/forums/profile.php?mode=viewprofile&amp;u=3767'&gt;kgolding&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
                                      Posted: Thu Apr 26, 2012 1:08 am&lt;br /&gt;&lt;br /&gt;
                                      &lt;br /&gt;&lt;br /&gt;
                                      Thank you for the suggestion. I have now tried that both before plugging the device in, and after plugging in it. Either way ifconfig -a is not showing an extra network interface.&lt;br /&gt;
&lt;br /&gt;
Kevin</description>
                                        <comments>http://www.linuxformat.com/forums/viewtopic.php?p=105539#105539</comments>
                                        <author>kgolding</author>
                                        <pubDate>Thu Apr 26, 2012 1:08 am</pubDate>
                                        <guid isPermaLink="true">http://www.linuxformat.com/forums/viewtopic.php?p=105539#105539</guid>
                                      </item>
                                      <item>
                                        <title>Re: Mapping an unknown USB device to a given driver</title>
                                        <link>http://www.linuxformat.com/forums/viewtopic.php?p=105520#105520</link>
                                        <description>&lt;br /&gt;
                                      Author: &lt;a href='http://www.linuxformat.com/forums/profile.php?mode=viewprofile&amp;u=66236'&gt;PCNetSpec&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
                                      Posted: Wed Apr 25, 2012 2:30 pm&lt;br /&gt;&lt;br /&gt;
                                      &lt;br /&gt;&lt;br /&gt;
                                      Have you tried:-&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;table width=&quot;90%&quot; cellspacing=&quot;1&quot; cellpadding=&quot;3&quot; border=&quot;0&quot; align=&quot;center&quot;&gt;&lt;tr&gt; 	  &lt;td&gt;&lt;span class=&quot;genmed&quot;&gt;&lt;b&gt;Code:&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;	&lt;/tr&gt;	&lt;tr&gt;	  &lt;td class=&quot;code&quot;&gt;modprobe plusb&lt;br /&gt;
echo 238b 0a11 &amp;gt; /sys/bus/usb/drivers/plusb/new_id&lt;/td&gt;	&lt;/tr&gt;&lt;/table&gt;&lt;span class=&quot;postbody&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
Then re-plugging the device.</description>
                                        <comments>http://www.linuxformat.com/forums/viewtopic.php?p=105520#105520</comments>
                                        <author>PCNetSpec</author>
                                        <pubDate>Wed Apr 25, 2012 2:30 pm</pubDate>
                                        <guid isPermaLink="true">http://www.linuxformat.com/forums/viewtopic.php?p=105520#105520</guid>
                                      </item>
                                      <item>
                                        <title>Re: Mapping an unknown USB device to a given driver</title>
                                        <link>http://www.linuxformat.com/forums/viewtopic.php?p=105517#105517</link>
                                        <description>&lt;br /&gt;
                                      Author: &lt;a href='http://www.linuxformat.com/forums/profile.php?mode=viewprofile&amp;u=737'&gt;ferrari&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
                                      Posted: Wed Apr 25, 2012 10:26 am&lt;br /&gt;&lt;br /&gt;
                                      &lt;br /&gt;&lt;br /&gt;
                                      You're welcome. Good luck!</description>
                                        <comments>http://www.linuxformat.com/forums/viewtopic.php?p=105517#105517</comments>
                                        <author>ferrari</author>
                                        <pubDate>Wed Apr 25, 2012 10:26 am</pubDate>
                                        <guid isPermaLink="true">http://www.linuxformat.com/forums/viewtopic.php?p=105517#105517</guid>
                                      </item>
                                      <item>
                                        <title>Re: Mapping an unknown USB device to a given driver</title>
                                        <link>http://www.linuxformat.com/forums/viewtopic.php?p=105516#105516</link>
                                        <description>&lt;br /&gt;
                                      Author: &lt;a href='http://www.linuxformat.com/forums/profile.php?mode=viewprofile&amp;u=737'&gt;ferrari&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
                                      Posted: Wed Apr 25, 2012 10:24 am&lt;br /&gt;&lt;br /&gt;
                                      &lt;br /&gt;&lt;br /&gt;
                                      I had a quick check of the product and vendor codes here:&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www.linux-usb.org/usb.ids&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://www.linux-usb.org/usb.ids&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
You device is not listed. I would have expected the vendor code (238b) to be valid at least. (That doesn't bode well for support with a Linux driver, since the kernel depends on these for device recognition).</description>
                                        <comments>http://www.linuxformat.com/forums/viewtopic.php?p=105516#105516</comments>
                                        <author>ferrari</author>
                                        <pubDate>Wed Apr 25, 2012 10:24 am</pubDate>
                                        <guid isPermaLink="true">http://www.linuxformat.com/forums/viewtopic.php?p=105516#105516</guid>
                                      </item>
                                      <item>
                                        <title>Re: Mapping an unknown USB device to a given driver</title>
                                        <link>http://www.linuxformat.com/forums/viewtopic.php?p=105514#105514</link>
                                        <description>&lt;br /&gt;
                                      Author: &lt;a href='http://www.linuxformat.com/forums/profile.php?mode=viewprofile&amp;u=3767'&gt;kgolding&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
                                      Posted: Wed Apr 25, 2012 10:00 am&lt;br /&gt;&lt;br /&gt;
                                      &lt;br /&gt;&lt;br /&gt;
                                      I think I'm at the upstream, lack of paddle place, and in way over my head!&lt;br /&gt;
&lt;br /&gt;
I've posted a job on oDesk in a bid to get a resolution.&lt;br /&gt;
&lt;br /&gt;
Thank you VERY much for all your help.&lt;br /&gt;
&lt;br /&gt;
Kevin</description>
                                        <comments>http://www.linuxformat.com/forums/viewtopic.php?p=105514#105514</comments>
                                        <author>kgolding</author>
                                        <pubDate>Wed Apr 25, 2012 10:00 am</pubDate>
                                        <guid isPermaLink="true">http://www.linuxformat.com/forums/viewtopic.php?p=105514#105514</guid>
                                      </item>
                                      <item>
                                        <title>Re: Mapping an unknown USB device to a given driver</title>
                                        <link>http://www.linuxformat.com/forums/viewtopic.php?p=105513#105513</link>
                                        <description>&lt;br /&gt;
                                      Author: &lt;a href='http://www.linuxformat.com/forums/profile.php?mode=viewprofile&amp;u=737'&gt;ferrari&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
                                      Posted: Wed Apr 25, 2012 9:45 am&lt;br /&gt;&lt;br /&gt;
                                      &lt;br /&gt;&lt;br /&gt;
                                      &lt;/span&gt;&lt;table width=&quot;90%&quot; cellspacing=&quot;1&quot; cellpadding=&quot;3&quot; border=&quot;0&quot; align=&quot;center&quot;&gt;&lt;tr&gt; 	  &lt;td&gt;&lt;span class=&quot;genmed&quot;&gt;&lt;b&gt;Quote:&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;	&lt;/tr&gt;	&lt;tr&gt;	  &lt;td class=&quot;quote&quot;&gt;lsmod is showing the drivers being loaded, but ifconfig -a is not showing any new interfaces being added. &lt;/td&gt;	&lt;/tr&gt;&lt;/table&gt;&lt;span class=&quot;postbody&quot;&gt;&lt;br /&gt;
I'm at the limits of my knowledge here (especially as I don't have such a device to play with). &lt;br /&gt;
&lt;br /&gt;
1. Is your device one of these?&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://linuxusbguide.sourceforge.net/USB-guide-1.0.9/x540.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://linuxusbguide.sourceforge.net/USB-guide-1.0.9/x540.html&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
That was the basis for considering the plusb driver. If not, we're probably trying to go upstream without a paddle &lt;img src=&quot;images/smiles/icon_razz.gif&quot; alt=&quot;Razz&quot; border=&quot;0&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
Otherwise, try loading the plusb driver manually&lt;br /&gt;
&lt;/span&gt;&lt;table width=&quot;90%&quot; cellspacing=&quot;1&quot; cellpadding=&quot;3&quot; border=&quot;0&quot; align=&quot;center&quot;&gt;&lt;tr&gt; 	  &lt;td&gt;&lt;span class=&quot;genmed&quot;&gt;&lt;b&gt;Code:&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;	&lt;/tr&gt;	&lt;tr&gt;	  &lt;td class=&quot;code&quot;&gt;modprobe plusb&lt;/td&gt;	&lt;/tr&gt;&lt;/table&gt;&lt;span class=&quot;postbody&quot;&gt;&lt;br /&gt;
and check if plusb0 exists with the ifconfig command again.&lt;br /&gt;
&lt;br /&gt;
2. BTW, how are you trying to use this device? The following post hints at this device (driver) only working between two Linux machines&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www.linuxquestions.org/questions/linux-networking-3/prolific-usb-pl2302-linux-windows-699382/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://www.linuxquestions.org/questions/linux-networking-3/prolific-usb-pl2302-linux-windows-699382/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
So, I assume you're not trying to plug it into a router for example?&lt;br /&gt;
&lt;br /&gt;
[/url]</description>
                                        <comments>http://www.linuxformat.com/forums/viewtopic.php?p=105513#105513</comments>
                                        <author>ferrari</author>
                                        <pubDate>Wed Apr 25, 2012 9:45 am</pubDate>
                                        <guid isPermaLink="true">http://www.linuxformat.com/forums/viewtopic.php?p=105513#105513</guid>
                                      </item>
                                      <item>
                                        <title>Re: Mapping an unknown USB device to a given driver</title>
                                        <link>http://www.linuxformat.com/forums/viewtopic.php?p=105512#105512</link>
                                        <description>&lt;br /&gt;
                                      Author: &lt;a href='http://www.linuxformat.com/forums/profile.php?mode=viewprofile&amp;u=3767'&gt;kgolding&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
                                      Posted: Wed Apr 25, 2012 1:05 am&lt;br /&gt;&lt;br /&gt;
                                      &lt;br /&gt;&lt;br /&gt;
                                      Thanks again for the help so far!&lt;br /&gt;
&lt;br /&gt;
lsmod is showing the drivers being loaded, but ifconfig -a is not showing any new interfaces being added.&lt;br /&gt;
&lt;br /&gt;
Is there a way to add an interface and map it to the driver?&lt;br /&gt;
&lt;br /&gt;
Kevin</description>
                                        <comments>http://www.linuxformat.com/forums/viewtopic.php?p=105512#105512</comments>
                                        <author>kgolding</author>
                                        <pubDate>Wed Apr 25, 2012 1:05 am</pubDate>
                                        <guid isPermaLink="true">http://www.linuxformat.com/forums/viewtopic.php?p=105512#105512</guid>
                                      </item>
                                      <item>
                                        <title>Re: Mapping an unknown USB device to a given driver</title>
                                        <link>http://www.linuxformat.com/forums/viewtopic.php?p=105511#105511</link>
                                        <description>&lt;br /&gt;
                                      Author: &lt;a href='http://www.linuxformat.com/forums/profile.php?mode=viewprofile&amp;u=737'&gt;ferrari&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
                                      Posted: Wed Apr 25, 2012 12:55 am&lt;br /&gt;&lt;br /&gt;
                                      &lt;br /&gt;&lt;br /&gt;
                                      &lt;/span&gt;&lt;table width=&quot;90%&quot; cellspacing=&quot;1&quot; cellpadding=&quot;3&quot; border=&quot;0&quot; align=&quot;center&quot;&gt;&lt;tr&gt; 	  &lt;td&gt;&lt;span class=&quot;genmed&quot;&gt;&lt;b&gt;Code:&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;	&lt;/tr&gt;	&lt;tr&gt;	  &lt;td class=&quot;code&quot;&gt;&amp;#91; 91.398819&amp;#93; usbcore&amp;#58; registered new interface driver cdc_ether&lt;br /&gt;
&amp;#91; 91.400398&amp;#93; usbcore&amp;#58; registered new interface driver rndis_host&lt;br /&gt;
&amp;#91; 91.401664&amp;#93; usbcore&amp;#58; registered new interface driver rndis_wlan&lt;/td&gt;	&lt;/tr&gt;&lt;/table&gt;&lt;span class=&quot;postbody&quot;&gt;&lt;br /&gt;
This looks promising. The cdc_ether driver depends on usbnet being loaded anyway. The rndis_host driver depends on cdc_ether, and rndis_wlan depends on rndis_host. You can check what is loaded with&lt;br /&gt;
&lt;/span&gt;&lt;table width=&quot;90%&quot; cellspacing=&quot;1&quot; cellpadding=&quot;3&quot; border=&quot;0&quot; align=&quot;center&quot;&gt;&lt;tr&gt; 	  &lt;td&gt;&lt;span class=&quot;genmed&quot;&gt;&lt;b&gt;Code:&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;	&lt;/tr&gt;	&lt;tr&gt;	  &lt;td class=&quot;code&quot;&gt;lsmod |grep rndis&lt;/td&gt;	&lt;/tr&gt;&lt;/table&gt;&lt;span class=&quot;postbody&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
Check what network interface are present&lt;br /&gt;
&lt;/span&gt;&lt;table width=&quot;90%&quot; cellspacing=&quot;1&quot; cellpadding=&quot;3&quot; border=&quot;0&quot; align=&quot;center&quot;&gt;&lt;tr&gt; 	  &lt;td&gt;&lt;span class=&quot;genmed&quot;&gt;&lt;b&gt;Code:&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;	&lt;/tr&gt;	&lt;tr&gt;	  &lt;td class=&quot;code&quot;&gt;ifconfig -a&lt;/td&gt;	&lt;/tr&gt;&lt;/table&gt;&lt;span class=&quot;postbody&quot;&gt;</description>
                                        <comments>http://www.linuxformat.com/forums/viewtopic.php?p=105511#105511</comments>
                                        <author>ferrari</author>
                                        <pubDate>Wed Apr 25, 2012 12:55 am</pubDate>
                                        <guid isPermaLink="true">http://www.linuxformat.com/forums/viewtopic.php?p=105511#105511</guid>
                                      </item>
                                      <item>
                                        <title>Re: Mapping an unknown USB device to a given driver</title>
                                        <link>http://www.linuxformat.com/forums/viewtopic.php?p=105463#105463</link>
                                        <description>&lt;br /&gt;
                                      Author: &lt;a href='http://www.linuxformat.com/forums/profile.php?mode=viewprofile&amp;u=3767'&gt;kgolding&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
                                      Posted: Sun Apr 22, 2012 12:31 am&lt;br /&gt;&lt;br /&gt;
                                      &lt;br /&gt;&lt;br /&gt;
                                      Here's the output from dmesg after plugging the USB device in:&lt;br /&gt;
[   87.004106] usb 4-1: new full speed USB device number 2 using uhci_hcd&lt;br /&gt;
[   87.128067] usb 4-1: device descriptor read/64, error -71&lt;br /&gt;
[   87.356082] usb 4-1: device descriptor read/64, error -71&lt;br /&gt;
[   87.572077] usb 4-1: new full speed USB device number 3 using uhci_hcd&lt;br /&gt;
[   87.696123] usb 4-1: device descriptor read/64, error -71&lt;br /&gt;
[   87.924079] usb 4-1: device descriptor read/64, error -71&lt;br /&gt;
[   88.084104] hub 4-0:1.0: unable to enumerate USB device on port 1&lt;br /&gt;
[   91.088101] usb 4-1: new full speed USB device number 5 using uhci_hcd&lt;br /&gt;
[   91.398819] usbcore: registered new interface driver cdc_ether&lt;br /&gt;
[   91.400398] usbcore: registered new interface driver rndis_host&lt;br /&gt;
[   91.401664] usbcore: registered new interface driver rndis_wlan&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
And this is what lsusb shows (just the one line relating to that device):&lt;br /&gt;
Bus 004 Device 005: ID 238b:0a11&lt;br /&gt;
&lt;br /&gt;
I think I need to tell the usbnet driver to recognised the &amp;quot;238b:0a11&amp;quot; id somehow?&lt;br /&gt;
&lt;br /&gt;
Regards,&lt;br /&gt;
&lt;br /&gt;
Kevin</description>
                                        <comments>http://www.linuxformat.com/forums/viewtopic.php?p=105463#105463</comments>
                                        <author>kgolding</author>
                                        <pubDate>Sun Apr 22, 2012 12:31 am</pubDate>
                                        <guid isPermaLink="true">http://www.linuxformat.com/forums/viewtopic.php?p=105463#105463</guid>
                                      </item>
                                      <item>
                                        <title>Re: Mapping an unknown USB device to a given driver</title>
                                        <link>http://www.linuxformat.com/forums/viewtopic.php?p=105375#105375</link>
                                        <description>&lt;br /&gt;
                                      Author: &lt;a href='http://www.linuxformat.com/forums/profile.php?mode=viewprofile&amp;u=737'&gt;ferrari&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
                                      Posted: Tue Apr 17, 2012 12:28 pm&lt;br /&gt;&lt;br /&gt;
                                      &lt;br /&gt;&lt;br /&gt;
                                      &lt;/span&gt;&lt;table width=&quot;90%&quot; cellspacing=&quot;1&quot; cellpadding=&quot;3&quot; border=&quot;0&quot; align=&quot;center&quot;&gt;&lt;tr&gt; 	  &lt;td&gt;&lt;span class=&quot;genmed&quot;&gt;&lt;b&gt;Quote:&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;	&lt;/tr&gt;	&lt;tr&gt;	  &lt;td class=&quot;quote&quot;&gt;I'm trying to load the plusb (Prolific USB Network) driver on a proprietary device that I am told should work with said driver.&lt;/td&gt;	&lt;/tr&gt;&lt;/table&gt;&lt;span class=&quot;postbody&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
You may not need to do anything explicitly for this device. Plug in your device and post the output of&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;table width=&quot;90%&quot; cellspacing=&quot;1&quot; cellpadding=&quot;3&quot; border=&quot;0&quot; align=&quot;center&quot;&gt;&lt;tr&gt; 	  &lt;td&gt;&lt;span class=&quot;genmed&quot;&gt;&lt;b&gt;Code:&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;	&lt;/tr&gt;	&lt;tr&gt;	  &lt;td class=&quot;code&quot;&gt;dmesg|tail&lt;/td&gt;	&lt;/tr&gt;&lt;/table&gt;&lt;span class=&quot;postbody&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
That will tell us what the kernel makes of it (if anything).&lt;br /&gt;
&lt;br /&gt;
If there is no ethernet device evident, you could try loading the driver manually&lt;br /&gt;
&lt;/span&gt;&lt;table width=&quot;90%&quot; cellspacing=&quot;1&quot; cellpadding=&quot;3&quot; border=&quot;0&quot; align=&quot;center&quot;&gt;&lt;tr&gt; 	  &lt;td&gt;&lt;span class=&quot;genmed&quot;&gt;&lt;b&gt;Code:&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;	&lt;/tr&gt;	&lt;tr&gt;	  &lt;td class=&quot;code&quot;&gt;modprobe plusb&lt;/td&gt;	&lt;/tr&gt;&lt;/table&gt;&lt;span class=&quot;postbody&quot;&gt;</description>
                                        <comments>http://www.linuxformat.com/forums/viewtopic.php?p=105375#105375</comments>
                                        <author>ferrari</author>
                                        <pubDate>Tue Apr 17, 2012 12:28 pm</pubDate>
                                        <guid isPermaLink="true">http://www.linuxformat.com/forums/viewtopic.php?p=105375#105375</guid>
                                      </item>
                                      <item>
                                        <title>Re: Mapping an unknown USB device to a given driver</title>
                                        <link>http://www.linuxformat.com/forums/viewtopic.php?p=105373#105373</link>
                                        <description>&lt;br /&gt;
                                      Author: &lt;a href='http://www.linuxformat.com/forums/profile.php?mode=viewprofile&amp;u=3767'&gt;kgolding&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
                                      Posted: Tue Apr 17, 2012 10:44 am&lt;br /&gt;&lt;br /&gt;
                                      &lt;br /&gt;&lt;br /&gt;
                                      Now that looks good!&lt;br /&gt;
&lt;br /&gt;
I'm trying to load the plusb (Prolific USB Network) driver on a proprietary device that I am told should work with said driver.&lt;br /&gt;
&lt;br /&gt;
However, given the output below I don't think the driver will accept the PID/VID override?&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;table width=&quot;90%&quot; cellspacing=&quot;1&quot; cellpadding=&quot;3&quot; border=&quot;0&quot; align=&quot;center&quot;&gt;&lt;tr&gt; 	  &lt;td&gt;&lt;span class=&quot;genmed&quot;&gt;&lt;b&gt;Code:&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;	&lt;/tr&gt;	&lt;tr&gt;	  &lt;td class=&quot;code&quot;&gt;modinfo plusb&lt;br /&gt;
filename&amp;#58;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;/lib/modules/2.6.32-5-amd64/kernel/drivers/net/usb/plusb.ko&lt;br /&gt;
license&amp;#58;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; GPL&lt;br /&gt;
description&amp;#58;&amp;nbsp; &amp;nbsp; Prolific PL-2301/2302 USB Host to Host Link Driver&lt;br /&gt;
author&amp;#58;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;David Brownell&lt;br /&gt;
alias&amp;#58;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; usb&amp;#58;v067Bp0001d*dc*dsc*dp*ic*isc*ip*&lt;br /&gt;
alias&amp;#58;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; usb&amp;#58;v067Bp0000d*dc*dsc*dp*ic*isc*ip*&lt;br /&gt;
depends&amp;#58;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; usbnet,usbcore&lt;br /&gt;
vermagic&amp;#58;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;2.6.32-5-amd64 SMP mod_unload modversions&lt;br /&gt;
&lt;/td&gt;	&lt;/tr&gt;&lt;/table&gt;&lt;span class=&quot;postbody&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
In fact... I may only need the usbnet driver:&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;table width=&quot;90%&quot; cellspacing=&quot;1&quot; cellpadding=&quot;3&quot; border=&quot;0&quot; align=&quot;center&quot;&gt;&lt;tr&gt; 	  &lt;td&gt;&lt;span class=&quot;genmed&quot;&gt;&lt;b&gt;Code:&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;	&lt;/tr&gt;	&lt;tr&gt;	  &lt;td class=&quot;code&quot;&gt;modinfo usbnet&lt;br /&gt;
filename&amp;#58;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;/lib/modules/2.6.32-5-amd64/kernel/drivers/net/usb/usbnet.ko&lt;br /&gt;
license&amp;#58;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; GPL&lt;br /&gt;
description&amp;#58;&amp;nbsp; &amp;nbsp; USB network driver framework&lt;br /&gt;
author&amp;#58;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;David Brownell&lt;br /&gt;
depends&amp;#58;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; mii,usbcore&lt;br /&gt;
vermagic&amp;#58;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;2.6.32-5-amd64 SMP mod_unload modversions&lt;br /&gt;
parm&amp;#58;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;msg_level&amp;#58;Override default message level &amp;#40;int&amp;#41;&lt;br /&gt;
&lt;/td&gt;	&lt;/tr&gt;&lt;/table&gt;&lt;span class=&quot;postbody&quot;&gt;</description>
                                        <comments>http://www.linuxformat.com/forums/viewtopic.php?p=105373#105373</comments>
                                        <author>kgolding</author>
                                        <pubDate>Tue Apr 17, 2012 10:44 am</pubDate>
                                        <guid isPermaLink="true">http://www.linuxformat.com/forums/viewtopic.php?p=105373#105373</guid>
                                      </item>
                                      <item>
                                        <title>Re: Mapping an unknown USB device to a given driver</title>
                                        <link>http://www.linuxformat.com/forums/viewtopic.php?p=105371#105371</link>
                                        <description>&lt;br /&gt;
                                      Author: &lt;a href='http://www.linuxformat.com/forums/profile.php?mode=viewprofile&amp;u=737'&gt;ferrari&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
                                      Posted: Tue Apr 17, 2012 10:34 am&lt;br /&gt;&lt;br /&gt;
                                      &lt;br /&gt;&lt;br /&gt;
                                      Without knowing anything about the driver concerned, in general you can use the 'modinfo' command (or man page if one exists) to determine any driver options available. For example, the usbserial driver can be loaded with particular vendor and product IDs&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;table width=&quot;90%&quot; cellspacing=&quot;1&quot; cellpadding=&quot;3&quot; border=&quot;0&quot; align=&quot;center&quot;&gt;&lt;tr&gt; 	  &lt;td&gt;&lt;span class=&quot;genmed&quot;&gt;&lt;b&gt;Code:&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;	&lt;/tr&gt;	&lt;tr&gt;	  &lt;td class=&quot;code&quot;&gt;&amp;nbsp;modinfo usbserial&lt;br /&gt;
filename&amp;#58;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;/lib/modules/2.6.37.6-0.11-desktop/kernel/drivers/usb/serial/usbserial.ko&lt;br /&gt;
license&amp;#58;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; GPL&lt;br /&gt;
description&amp;#58;&amp;nbsp; &amp;nbsp; USB Serial Driver core&lt;br /&gt;
author&amp;#58;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Greg Kroah-Hartman, &lt;a href=&quot;mailto:greg@kroah.com&quot;&gt;greg@kroah.com&lt;/a&gt;, http&amp;#58;//www.kroah.com/linux/&lt;br /&gt;
srcversion&amp;#58;&amp;nbsp; &amp;nbsp; &amp;nbsp;3F51183D19FC4ACD9619988&lt;br /&gt;
depends&amp;#58;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;
vermagic&amp;#58;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;2.6.37.6-0.11-desktop SMP preempt mod_unload modversions &lt;br /&gt;
parm&amp;#58;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;vendor&amp;#58;User specified USB idVendor &amp;#40;ushort&amp;#41;&lt;br /&gt;
parm&amp;#58;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;product&amp;#58;User specified USB idProduct &amp;#40;ushort&amp;#41;&lt;br /&gt;
parm&amp;#58;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;debug&amp;#58;Debug enabled or not &amp;#40;bool&amp;#41;&lt;/td&gt;	&lt;/tr&gt;&lt;/table&gt;&lt;span class=&quot;postbody&quot;&gt;&lt;br /&gt;
As you can see, this driver has options to parse a specific chipset. So, one might have a particular hardware device that requires this driver to load via a udev rule eg&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;table width=&quot;90%&quot; cellspacing=&quot;1&quot; cellpadding=&quot;3&quot; border=&quot;0&quot; align=&quot;center&quot;&gt;&lt;tr&gt; 	  &lt;td&gt;&lt;span class=&quot;genmed&quot;&gt;&lt;b&gt;Code:&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;	&lt;/tr&gt;	&lt;tr&gt;	  &lt;td class=&quot;code&quot;&gt;SUBSYSTEM==”usb”, \&lt;br /&gt;
SYSFS&amp;#123;idVendor&amp;#125;==”19d2&amp;#8243;, \&lt;br /&gt;
SYSFS&amp;#123;idProduct&amp;#125;==”0001&amp;#8243;, \&lt;br /&gt;
RUN+=”/sbin/modprobe usbserial vendor=0x19d2 product=0×0001&amp;#8243;&lt;/td&gt;	&lt;/tr&gt;&lt;/table&gt;&lt;span class=&quot;postbody&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
You will need to determine what module options are available to you.</description>
                                        <comments>http://www.linuxformat.com/forums/viewtopic.php?p=105371#105371</comments>
                                        <author>ferrari</author>
                                        <pubDate>Tue Apr 17, 2012 10:34 am</pubDate>
                                        <guid isPermaLink="true">http://www.linuxformat.com/forums/viewtopic.php?p=105371#105371</guid>
                                      </item>
                                      <item>
                                        <title>Re: Mapping an unknown USB device to a given driver</title>
                                        <link>http://www.linuxformat.com/forums/viewtopic.php?p=105368#105368</link>
                                        <description>&lt;br /&gt;
                                      Author: &lt;a href='http://www.linuxformat.com/forums/profile.php?mode=viewprofile&amp;u=3767'&gt;kgolding&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
                                      Posted: Tue Apr 17, 2012 7:22 am&lt;br /&gt;&lt;br /&gt;
                                      &lt;br /&gt;&lt;br /&gt;
                                      Thank you for the reply. I have been reading up on udev, and I can see how to add a rule for my device, but I can not see how to force the use of a particular driver?&lt;br /&gt;
&lt;br /&gt;
Kevin</description>
                                        <comments>http://www.linuxformat.com/forums/viewtopic.php?p=105368#105368</comments>
                                        <author>kgolding</author>
                                        <pubDate>Tue Apr 17, 2012 7:22 am</pubDate>
                                        <guid isPermaLink="true">http://www.linuxformat.com/forums/viewtopic.php?p=105368#105368</guid>
                                      </item>
                                      <item>
                                        <title>Re: Mapping an unknown USB device to a given driver</title>
                                        <link>http://www.linuxformat.com/forums/viewtopic.php?p=105367#105367</link>
                                        <description>&lt;br /&gt;
                                      Author: &lt;a href='http://www.linuxformat.com/forums/profile.php?mode=viewprofile&amp;u=14187'&gt;Dutch_Master&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
                                      Posted: Tue Apr 17, 2012 4:42 am&lt;br /&gt;&lt;br /&gt;
                                      &lt;br /&gt;&lt;br /&gt;
                                      You can, but:&lt;br /&gt;
1) you really need to know what you're doing and&lt;br /&gt;
2) it involves writing some udev rules (that require a certain syntax)&lt;br /&gt;
&lt;br /&gt;
Run &lt;/span&gt;&lt;table width=&quot;90%&quot; cellspacing=&quot;1&quot; cellpadding=&quot;3&quot; border=&quot;0&quot; align=&quot;center&quot;&gt;&lt;tr&gt; 	  &lt;td&gt;&lt;span class=&quot;genmed&quot;&gt;&lt;b&gt;Code:&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;	&lt;/tr&gt;	&lt;tr&gt;	  &lt;td class=&quot;code&quot;&gt;man udev&lt;/td&gt;	&lt;/tr&gt;&lt;/table&gt;&lt;span class=&quot;postbody&quot;&gt;for more details on the latter. Note it might break other devices if you associate the driver wrongly....</description>
                                        <comments>http://www.linuxformat.com/forums/viewtopic.php?p=105367#105367</comments>
                                        <author>Dutch_Master</author>
                                        <pubDate>Tue Apr 17, 2012 4:42 am</pubDate>
                                        <guid isPermaLink="true">http://www.linuxformat.com/forums/viewtopic.php?p=105367#105367</guid>
                                      </item></channel></rss>