USB networking with Ubuntu 9.04

Tony Berth tonyberth at googlemail.com
Wed Oct 7 08:52:45 CEST 2009


Bingo. Thanks A LOT!

Is it possible to update the Wiki with that one. I think this will be a
great help to the whole community

Cheers

Tony

2009/10/7 Cristian Gómez <cristianpark at gmail.com>

> Hi, What I do to connect the FreeRunner to the PC is running this script
> [1] that I've made with the things listed on the wiki. To run it just type
> sudo sh usb_networking.sh.
>
> I used it on Arch Linux and Ubuntu and I think it works on every distro as
> well. Any changes, suggestions are welcome. Currently it's on spanish.
>
> Note: The script is configured for SHR so it uses the eth1 interface not
> the usb0
>
> [1] http://www.mediafire.com/download.php?zm0gtz2tyjq
>
> /***************************************
> * Don't Worry.......Be Linux!!!!
> * Cristian Gómez Alvarez
> * Ingeniero en Sistemas y Computación
> * Universidad de Caldas
> * Comunidad de Software Libre Manizales
> * IEEE/WIE Student Member
> * Linux User #463617
> * Mi Blog: http://cristianpark.sehablalinux.com/
> ****************************************/
>
>
> 2009/10/6 Matthias Huber <matthias.huber at wollishausen.de>
>
>>  Tony Berth schrieb:
>>
>> On Tue, Oct 6, 2009 at 10:00 PM, Frederik Sdun <
>> frederik.sdun at googlemail.com> wrote:
>>
>>> * Tony Berth <tonyberth at googlemail.com> [06.10.2009 18:06]:
>>>  >    followed as described in:
>>> >
>>> >    http://wiki.openmoko.org/wiki/USB_Networking
>>> >
>>> >    -------------
>>> >
>>> >   Ubuntu 9.04 - the Jaunty Jackalope -- udev
>>> >
>>> >    One can see /etc/udev/rules.d that a device plugged in on USB will
>>> be
>>> >    called eth1. Go to system->Administration->Network and add the
>>> parameters
>>> >    for eth1 < static ip, address 192.168.0.200 mask 255.255.255.192 add
>>> your
>>> >    default gateway>. Thats is all.
>>> >
>>> >    Tested with Qi bootloader aka official MAC address of the Freerunner
>>> : on
>>> >    Android Koolu beta 7
>>> >
>>> >    Carig Philippines --frank 14:11, 17 June 2009 (UTC)
>>> >
>>> >    ----------
>>> >
>>> >    and eth1 gets assigned the proper IP address. I can connect to Neo
>>> but
>>> >    from there I don't have any connection to the 'outside'. Please
>>> notice
>>> >    that resolv.conf has the correct Opendns IPs!
>>> >
>>> >    Actually I should face the same problem as described in:
>>> >
>>> >    http://lists.openmoko.org/nabble.html#nabble-td3119750
>>> >
>>> >    but the postings there weren't of any help :(
>>> >
>>> >    Thanks
>>> >
>>> >    Tony
>>>  I used the config you can find in [0] and it works.
>>>
>>>
>>> [0]
>>> http://wiki.openmoko.org/wiki/USB_Networking#Debian.2C_Ubuntu_and_others
>>> > _______________________________________________
>>>
>>>
>> but this one 'ties' it in usb0 although it connects as eth1! How can this
>> work?
>>
>> I also used the following entries in /etc/network/interfaces:
>>
>> #freerunner3
>> allow-hotplug eth1
>> iface eth1 inet static
>> address 192.168.0.200
>> netmask 255.255.255.0
>> network 192.168.0.0
>> up iptables -A POSTROUTING -t nat -j MASQUERADE -s 192.168.0.0/24 &
>> up echo 1 > /proc/sys/net/ipv4/ip_forward &
>> up iptables -P FORWARD ACCEPT &
>> down iptables -D POSTROUTING -t nat -j MASQUERADE -s 192.168.0.0/24 &
>>
>> and didn't work! Openmoko wasn't able to get an IP address at all!
>>
>> get ip adress ? dont understand this.
>>
>> but i had to add this two lines to my /etc/ufw/ufw.conf
>>
>> ufw allow from 192.168.0.202
>> ufw allow to 192.168.0.202
>>
>>
>> another trial with iptables needs to load some modules too:
>>
>> #!/bin/sh
>>
>> MOKO=192.168.0.202
>>
>> echo 1 > /proc/sys/net/ipv4/ip_forward
>> modprobe ipt_MASQUERADE
>>
>> iptables -I FORWARD -j ACCEPT -d ${MOKO}/32
>> iptables -I FORWARD -j ACCEPT -s ${MOKO}/32
>> iptables -I POSTROUTING -t nat -j MASQUERADE -s ${MOKO}/32
>>
>>
>> --
>> Mit freundlichen Grüssen
>> Matthias Huber
>> Kohlstattstr. 14
>> 86459 Wollishausen
>> Tel: 08238-7998
>> LPI000181125
>>
>>
>> _______________________________________________
>> Openmoko community mailing list
>> community at lists.openmoko.org
>> http://lists.openmoko.org/mailman/listinfo/community
>>
>>
>
> _______________________________________________
> Openmoko community mailing list
> community at lists.openmoko.org
> http://lists.openmoko.org/mailman/listinfo/community
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.openmoko.org/pipermail/community/attachments/20091007/bd7ba63a/attachment.htm 


More information about the community mailing list