Help - Search - Members - Calendar
Full Version: Usb Networking
OESF Forums > Distros, Development, and Model Specific Forums > Distro Support and Discussion > Ubuntu
jeana
Did somebody know how to activate the USB networking ?
Capn_Fish
CODE
modprobe usbnet
ifconfig usb0 up xxx.xxx.xxx.xxx


That's how it works normally, at any rate (under Angstrom/Debian, as well as other distros not on the Z).
jeana
QUOTE(Capn_Fish @ Jan 14 2009, 08:23 PM) *
CODE
modprobe usbnet
ifconfig usb0 up xxx.xxx.xxx.xxx


That's how it works normally, at any rate (under Angstrom/Debian, as well as other distros not on the Z).


Thank you for your reply Capn_Fish.

Unfortunately nothing happens when doing the modprobe and ifconfig :
  • In dmesg nothing is logged
  • ifconfig gives the error : usb0: ERROR while getting interface flags: No such device
    SIOCSIFADDR: No such device
    usb0: ERROR while getting interface flags: No such device
  • lsusb list only the following : Bus 001 Device 001: ID 1d6b:0001
  • When I connect or disconnect the USB cable nothing is logged in dmesg (if I put a mouse or an USB flash dmesg give me logs and the different device are recognized)
If I do a modprobe g_ether, I have the following with dmesg :
QUOTE
ether gadget: using random self ethernet address
ether gadget: using random host ethernet address
usb0: Ethernet Gadget, version: May Day 2005
usb0: using pxa27x_udc, OUT ep1out-bulk IN ep2in-bulk STATUS ep5in-int
usb0: MAC 46:8e:dc:59:4a:bf
usb0: HOST MAC 0e:1a:45:af:21:75
usb0: RNDIS ready
pxa2xx-udc pxa2xx-udc: UDC connecting

and lsusb gives the same result.

If I disconnect the USB cable, dmesg logs nothing.
If I reconnect the USB cable, dmesg logs :
QUOTE
pxa2xx-udc pxa2xx-udc: USB reset


Any idea ?
danr
I have the following in /etc/network/interfaces

CODE
iface usb0 inet static
pre-up modprobe g_ether
address 192.168.129.201
netmask 255.255.255.0
broadcast 192.168.129.255
gateway 192.168.129.1
post-down rmmod g_ether


Try it out and see if it works for you.
jeana
Thank you for your help danr, but it doesn't work too.

In dmesg I get the following log after an ifup usb0 with the configuration given :
QUOTE
ether gadget: using random self ethernet address
ether gadget: using random host ethernet address
usb0: Ethernet Gadget, version: May Day 2005
usb0: using pxa27x_udc, OUT ep1out-bulk IN ep2in-bulk STATUS ep5in-int
usb0: MAC a2:14:42:31:43:b8
usb0: HOST MAC 8e:ca:e5:54:f2:eb
usb0: RNDIS ready
pxa2xx-udc pxa2xx-udc: UDC connecting
NET: Registered protocol family 10
ADDRCONF(NETDEV_UP): usb0: link is not ready


The USB cable is connected to a Windows XP Workstation.
When we plug or unplug the USB cable nothing is detected on the workstation USB devices !
pelrun
Augh! I encountered that back when I was using gadget networking, but it's been 6 months and I've completely forgotten how I fixed it! sad.gif

Actually - did you ifup usb0 before or after plugging the cable in? I seem to recall it never worked properly unless I started it with the cable disconnected on the zaurus end.
jeana
Thank you pelrun for you experience.

I tried with and without the USB cable plugged to launch ifup usb0 without success (I launched a reboot after each operation to be sure that the system is in the same state) sad.gif
Yao
g_ether also not work for me.
I am using sl-c1000
apink
QUOTE(jeana @ Jan 14 2009, 01:53 AM) *
Did somebody know how to activate the USB networking ?


FWIW: Whenever I plug in my usb ethernet adapter I have to run this code:

CODE
echo -n 1 >/sys/bus/usb/devices/1-2/bConfigurationValue


Some recent advance in the system development sets a lower power cutoff threshold that my adapter doesn't meet. Thus the workaround. I've never crashed using this workaround. It has been covered in the forums.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2014 Invision Power Services, Inc.