Re: us network and Uuntu 8.10 - is there a better way?
Hello, On Sun, Nov 30, 2008 at 5:35 PM, Alexander Chemeris alexander.cheme...@gmail.com wrote: What is wrong here? What you've shown is a correct operation as far as I can see. May be you wanted ifup/ifdown instead of ifconfig up/ifconfig down? Former are scripts which parse interfaces file and setup things as described, while latter are simple commands to bring interface up/down. Aha, you're on to something: ti...@kg-home:~$ sudo ifdown usb0 ifdown: interface usb0 not configured ti...@kg-home:~$ sudo ifup usb0 * Stopping NTP server ntpd ...done. ti...@kg-home:~$ * Starting NTP server ntpd ...done. ti...@kg-home:~$ ifconfig usb0 usb0 Link encap:Ethernet HWaddr 1e:2f:4c:2b:d2:53 inet addr:192.168.0.200 Bcast:192.168.0.255 Mask:255.255.255.0 inet6 addr: fe80::1c2f:4cff:fe2b:d253/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:14 errors:0 dropped:0 overruns:0 frame:0 TX packets:23 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:1620 (1.6 KB) TX bytes:3679 (3.6 KB) Thanks! It seems that it still works by using the ifdown / ifup scripts. annoying that good old ifconfig doesn't work anymore, but I can live with that. PS And consider using ip addr and friends instead of venerable ifconfig. ip command is newer way of operating network interfaces. Hmm, I found that one. What's up with that? Whay are they changing the established way of doing things? AFAICT, the ip command is a Linuxism. Not everything is better just because it is new. Continued Happy Holidays to all! -- Regards, Torfinn Ingolfsen ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: us network and Uuntu 8.10 - is there a better way?
On Fri, 26 Dec 2008 16:47:46 +0100, Torfinn Ingolfsen tin...@gmail.com wrote: Thanks! It seems that it still works by using the ifdown / ifup scripts. annoying that good old ifconfig doesn't work anymore, but I can live with that. PS And consider using ip addr and friends instead of venerable ifconfig. ip command is newer way of operating network interfaces. Hmm, I found that one. What's up with that? Whay are they changing the established way of doing things? AFAICT, the ip command is a Linuxism. Not everything is better just because it is new. It's not exactly new, ip has been around since kernel 2.2. (ten years? Early 1999 IIRC) ip together with tc (Traffic Control) comprise iproute2 and expose a vast array of networking options within the kernel, including basic networking setup but also various advanced routing scenarios like tunnels, multiroute setups, route failovers, bandwidth management, etc. Basically use iptables/ip6tables/arptables/ebtables for firewall, tc for bandwidth management, ip for everything else networking. If you're interested in what it offers beyond basic network controls take a look at lartc.org - Linux Advanced Routing Traffic Control. They have the manpages and primary documentation as well as extensive tutorials and howtos, cookbook for things like a gateway router load-balancing multiple uplinks (IE dual T1), 'wondershaper' bandwidth management script, etc. As far as the basics, ip route add default via 10.11.12.254 dev eth0 metric 20, ip link set eth0 down (==ifconfig eth0 down), ip address add 192.168.0.202/30 dev usb0 are some examples of common tasks. Almost all keywords can be abbreviated, leading to ip l s eth0 up and ip a a 192.168.0.202/30 dev usb0 for example, and other portions can be omitted sometimes, like ip r a default via 10.11.12.254 which will determine the interface needed for the given gateway and use default metric. (more advanced, ip tunnel add netb mode gre remote 172.19.20.21 local 172.16.17.18 ttl 2 would try to create a GRE tunnel to 172.19.20.21 named netb) When you use ip a a 192.168.0.202/30 dev usb0 to set that IP and subnet on device usb0 it also implicitly performs ip route add 192.168.0.202/30 dev usb0 src 192.168.0.202 table 254 (254=main) On the informative rather than configuration side of things, ip a shows all interfaces with their statuses and their addresses/subnets (ipv4, ipv6 and MAC), ip r shows main routing table (short for ip route show table main, ip r s t local shows the local routing table, etc - uses numbers for tables, or names if they're defined in /etc/iproute2/rt_tables), ip n shows neighbor table with IP, MAC, interface and status, ip ru shows routing rules (ip rules show), which specify which routing table to use for various conditions. j PS - be aware that the ip functions in busybox are a small subset of the full command's capabilities - everything is still there in the kernel, but busybox doesn't expose much of it. -- Joel Newkirk http://jthinks.com (blog) http://newkirk.us/om (FR stuff) ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: us network and Uuntu 8.10 - is there a better way?
On Sat, Nov 29, 2008 at 3:26 PM, Torfinn Ingolfsen [EMAIL PROTECTED] wrote: On Tue, Nov 25, 2008 at 10:33 PM, Torfinn Ingolfsen [EMAIL PROTECTED] wrote: For now, I'm back to the manual method. Today there were (X)ubuntu updates for NetworkManager and more. After these updates (which included a necessary restart), even the manual method doesn't work anymore. [EMAIL PROTECTED]:~$ ifconfig usb0 usb0 Link encap:Ethernet HWaddr 12:ed:86:b0:6c:4c inet6 addr: fe80::10ed:86ff:feb0:6c4c/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:12 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 B) TX bytes:936 (936.0 B) [EMAIL PROTECTED]:~$ sudo ifconfig usb0 down [sudo] password for tingo: [EMAIL PROTECTED]:~$ ifconfig usb0 usb0 Link encap:Ethernet HWaddr 12:ed:86:b0:6c:4c BROADCAST MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:12 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 B) TX bytes:936 (936.0 B) [EMAIL PROTECTED]:~$ sudo ifconfig usb0 up [EMAIL PROTECTED]:~$ ifconfig usb0 usb0 Link encap:Ethernet HWaddr 12:ed:86:b0:6c:4c inet6 addr: fe80::10ed:86ff:feb0:6c4c/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:15 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 B) TX bytes:1174 (1.1 KB) What is wrong here? What you've shown is a correct operation as far as I can see. May be you wanted ifup/ifdown instead of ifconfig up/ifconfig down? Former are scripts which parse interfaces file and setup things as described, while latter are simple commands to bring interface up/down. PS And consider using ip addr and friends instead of venerable ifconfig. ip command is newer way of operating network interfaces. -- Regards, Alexander Chemeris. SIPez LLC. SIP VoIP, IM and Presence Consulting http://www.SIPez.com tel: +1 (617) 273-4000 ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: us network and Uuntu 8.10 - is there a better way?
Hi all Personaly I lauch this script after pluging the FR: #! /bin/sh sudo iptables -A POSTROUTING -t nat -j MASQUERADE -s 192.168.0.0/24 sudo sysctl -w net.ipv4.ip_forward=1 sudo ip addr add 192.168.0.200/24 dev usb0 sudo ifconfig usb0 up ssh [EMAIL PROTECTED] echo nameserver 208.67.222.222 /etc/resolv.conf I collect the different lines on the wiki, and it works well for me. Could you give it a try ? kimaidou ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: us network and Uuntu 8.10 - is there a better way?
On Tue, Nov 25, 2008 at 02:46, Joel Newkirk [EMAIL PROTECTED] wrote: Also be aware that the Network Manager in Ubuntu Intrepid is currently buggy. If you have it running, it is prone to do friendly things like automatically add the static IP and route for eth0 to usb0 when it comes up. Either it controls all interfaces, or it's not running, right now it refuses to leave any interface alone and hopelessly bungles anything statically defined in /etc/network/interfaces, ignoring the 'ignore interface' flag and claiming all interfaces. (yeah, same IP and route on two interfaces, and default tries to go out the wrong interface so the desktop is effectively off the network, and it leaves behind an empty /etc/resolv.conf - sounds like a FreeRunner :) Thanks, I did wonder what I did wrong on my computer to have default network route directed to freerunner as soon as I plugged it in ! (so no more internet access) I am not used to linux networking, so it took me a while to figure how to manually delete this rule... (and the network manager UI was not of a great help... not so user friendly !) ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: us network and Uuntu 8.10 - is there a better way?
On Tue, Nov 25, 2008 at 11:50 AM, Cédric Berger [EMAIL PROTECTED] wrote: On Tue, Nov 25, 2008 at 02:46, Joel Newkirk [EMAIL PROTECTED] wrote: Also be aware that the Network Manager in Ubuntu Intrepid is currently buggy. If you have it running, it is prone to do friendly things like automatically add the static IP and route for eth0 to usb0 when it comes up. Either it controls all interfaces, or it's not running, right now it refuses to leave any interface alone and hopelessly bungles anything statically defined in /etc/network/interfaces, ignoring the 'ignore interface' flag and claiming all interfaces. (yeah, same IP and route on two interfaces, and default tries to go out the wrong interface so the desktop is effectively off the network, and it leaves behind an empty /etc/resolv.conf - sounds like a FreeRunner :) Thanks, I did wonder what I did wrong on my computer to have default network route directed to freerunner as soon as I plugged it in ! (so no more internet access) I am not used to linux networking, so it took me a while to figure how to manually delete this rule... (and the network manager UI was not of a great help... not so user friendly !) Network manager also rewrites /etc/resolv.conf with empty line, effectively preventing DNS from working. So I just uninstaled it and now I feel much safer. It's not needed on a standalone computer anyway. -- Regards, Alexander Chemeris. SIPez LLC. SIP VoIP, IM and Presence Consulting http://www.SIPez.com tel: +1 (617) 273-4000 ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: us network and Uuntu 8.10 - is there a better way?
Hi guys could you please add the procedure on the wiki so that every ubuntero could easily plug/unplug his FR ? thanks in advance 2008/11/25 Alexander Chemeris [EMAIL PROTECTED] On Tue, Nov 25, 2008 at 11:50 AM, Cédric Berger [EMAIL PROTECTED] wrote: On Tue, Nov 25, 2008 at 02:46, Joel Newkirk [EMAIL PROTECTED] wrote: Also be aware that the Network Manager in Ubuntu Intrepid is currently buggy. If you have it running, it is prone to do friendly things like automatically add the static IP and route for eth0 to usb0 when it comes up. Either it controls all interfaces, or it's not running, right now it refuses to leave any interface alone and hopelessly bungles anything statically defined in /etc/network/interfaces, ignoring the 'ignore interface' flag and claiming all interfaces. (yeah, same IP and route on two interfaces, and default tries to go out the wrong interface so the desktop is effectively off the network, and it leaves behind an empty /etc/resolv.conf - sounds like a FreeRunner :) Thanks, I did wonder what I did wrong on my computer to have default network route directed to freerunner as soon as I plugged it in ! (so no more internet access) I am not used to linux networking, so it took me a while to figure how to manually delete this rule... (and the network manager UI was not of a great help... not so user friendly !) Network manager also rewrites /etc/resolv.conf with empty line, effectively preventing DNS from working. So I just uninstaled it and now I feel much safer. It's not needed on a standalone computer anyway. -- Regards, Alexander Chemeris. SIPez LLC. SIP VoIP, IM and Presence Consulting http://www.SIPez.com tel: +1 (617) 273-4000 ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: us network and Uuntu 8.10 - is there a better way?
A request has been made to integrate this in Ubuntu here: https://bugs.launchpad.net/ubuntu/+bug/289548 Already NeoTool has been packaged for Ubuntu, perhaps that package or a new one could be used to autoconfigure and setup USB network with an OpenMoko device. kimaidou wrote: Hi guys could you please add the procedure on the wiki so that every ubuntero could easily plug/unplug his FR ? thanks in advance 2008/11/25 Alexander Chemeris [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] On Tue, Nov 25, 2008 at 11:50 AM, Cédric Berger [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] wrote: On Tue, Nov 25, 2008 at 02:46, Joel Newkirk [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] wrote: Also be aware that the Network Manager in Ubuntu Intrepid is currently buggy. If you have it running, it is prone to do friendly things like automatically add the static IP and route for eth0 to usb0 when it comes up. Either it controls all interfaces, or it's not running, right now it refuses to leave any interface alone and hopelessly bungles anything statically defined in /etc/network/interfaces, ignoring the 'ignore interface' flag and claiming all interfaces. (yeah, same IP and route on two interfaces, and default tries to go out the wrong interface so the desktop is effectively off the network, and it leaves behind an empty /etc/resolv.conf - sounds like a FreeRunner :) Thanks, I did wonder what I did wrong on my computer to have default network route directed to freerunner as soon as I plugged it in ! (so no more internet access) I am not used to linux networking, so it took me a while to figure how to manually delete this rule... (and the network manager UI was not of a great help... not so user friendly !) Network manager also rewrites /etc/resolv.conf with empty line, effectively preventing DNS from working. So I just uninstaled it and now I feel much safer. It's not needed on a standalone computer anyway. -- Regards, Alexander Chemeris. SIPez LLC. SIP VoIP, IM and Presence Consulting http://www.SIPez.com tel: +1 (617) 273-4000 ___ Openmoko community mailing list community@lists.openmoko.org mailto:community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: us network and Uuntu 8.10 - is there a better way?
Could be great indeed !! Thanks for the information ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: us network and Uuntu 8.10 - is there a better way?
Update on my Xubuntu 8.10 story. On Mon, Nov 24, 2008 at 8:19 PM, Torfinn Ingolfsen [EMAIL PROTECTED] wrote: - Network Manager setup (with /etc/udev/rules.d/80-freerunner.rules and /usr/local/sbin/freerunner-usb-add.sh) doesn't work. Today there were some updates to Xubuntu (a new kernel among others). After a reboot the Network Manager method now works. It have the following drawbacks: 1) When I plug in my FreeRunner (or 1973) Network Manager rewrites /etc/resolv.conf, removing all lines. This (as others have already pointed out) effectively disables dns on my laptop. Not good, not acceptable. 2) If I plug in first the FreRunner, then the 1973 both usb0 and usb1 gets the ip address 192.168.0.200. Not good, but this can probably be fixed. Issue number 1 is a showstopper for the Network Manager method, unless Network Manager can be told to only add ip adresses for usb[0-9] intefaces and leave the routing alone. For now, I'm back to the manual method. -- Regards, Torfinn Ingolfsen ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
us network and Uuntu 8.10 - is there a better way?
Hello, I recently upgraded my laptop to Xubuntu 8.10, and now I run into the issues described in USB Networking[1] on the wiki: - editing /etc/network/interfaces doesn't work - Network Manager setup (with /etc/udev/rules.d/80-freerunner.rules and /usr/local/sbin/freerunner-usb-add.sh) doesn't work. Manual setup still works, but it is cumbersome. Is there a better way? References: 1) http://wiki.openmoko.org/wiki/USB_Networking -- Regards, Torfinn Ingolfsen ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: us network and Uuntu 8.10 - is there a better way?
Am Montag 24 November 2008 schrieb Torfinn Ingolfsen: Hello, I recently upgraded my laptop to Xubuntu 8.10, and now I run into the issues described in USB Networking[1] on the wiki: - editing /etc/network/interfaces doesn't work - Network Manager setup (with /etc/udev/rules.d/80-freerunner.rules and /usr/local/sbin/freerunner-usb-add.sh) doesn't work. Manual setup still works, but it is cumbersome. Is there a better way? Hmm, I have also Intrepid and I use the following lines at the end of my /etc/network/interfaces: (instructions from the very wiki) iface usb0 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 After plugging in the NEO, just sudo ifup usb0 does the job quite fine. You may have to change /etc/resolv.conf on the NEO manually. When you re-insert the NEO, just issue sudo ifdown usb0 ifup usb0 Hope it helps -- [EMAIL PROTECTED] ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: us network and Uuntu 8.10 - is there a better way?
Hello, On Mon, Nov 24, 2008 at 9:07 PM, Joerg Lippmann [EMAIL PROTECTED] wrote: I have 'auto usb0' first, then the rest of the lines are the same as yours iface usb0 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 After plugging in the NEO, just sudo ifup usb0 Hmm, after I did a 'sudo idown usb0' first it works: [EMAIL PROTECTED]:~$ sudo ifup usb0 * Stopping NTP server ntpd [EMAIL PROTECTED]:~$...done. * Starting NTP server ntpd ...done. (the ntpd part looks scary) Hmm, when I replug my Freerunner, this is what happens: [EMAIL PROTECTED]:~$ ifconfig usb0 usb0 Link encap:Ethernet HWaddr 00:00:22:55:bb:00 inet6 addr: fe80::200:22ff:fe55:bb00/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:8 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 B) TX bytes:1152 (1.1 KB) [EMAIL PROTECTED]:~$ sudo ifup usb0 ifup: interface usb0 already configured [EMAIL PROTECTED]:~$ ifconfig usb0 usb0 Link encap:Ethernet HWaddr 00:00:22:55:bb:00 inet6 addr: fe80::200:22ff:fe55:bb00/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:8 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 B) TX bytes:1152 (1.1 KB) Huh? where did that IPv6 address come from? does the job quite fine. You may have to change /etc/resolv.conf on the NEO manually. When you re-insert the NEO, just issue sudo ifdown usb0 ifup usb0 I still don't know why the Freerunner gets a IPv6 address, but the above works: [EMAIL PROTECTED]:~$ sudo ifdown usb0 RTNETLINK answers: No such process [EMAIL PROTECTED]:~$ sudo ifup usb0 * Stopping NTP server ntpd [EMAIL PROTECTED]:~$...done. * Starting NTP server ntpd ...done. [EMAIL PROTECTED]:~$ ifconfig usb0 usb0 Link encap:Ethernet HWaddr 00:00:22:55:bb:00 inet addr:192.168.0.200 Bcast:192.168.0.255 Mask:255.255.255.0 inet6 addr: fe80::200:22ff:fe55:bb00/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:34 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 B) TX bytes:5558 (5.5 KB) Hope it helps It did - many thanks! -- Regards, Torfinn Ingolfsen ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: us network and Uuntu 8.10 - is there a better way?
Can you contribute the result to http://wiki.openmoko.org/wiki/USB_Networking under a Ubuntu 8.10 header? Torfinn Ingolfsen wrote: Hello, On Mon, Nov 24, 2008 at 9:07 PM, Joerg Lippmann [EMAIL PROTECTED] wrote: I have 'auto usb0' first, then the rest of the lines are the same as yours iface usb0 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 After plugging in the NEO, just sudo ifup usb0 Hmm, after I did a 'sudo idown usb0' first it works: [EMAIL PROTECTED]:~$ sudo ifup usb0 * Stopping NTP server ntpd [EMAIL PROTECTED]:~$...done. * Starting NTP server ntpd ...done. (the ntpd part looks scary) Hmm, when I replug my Freerunner, this is what happens: [EMAIL PROTECTED]:~$ ifconfig usb0 usb0 Link encap:Ethernet HWaddr 00:00:22:55:bb:00 inet6 addr: fe80::200:22ff:fe55:bb00/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:8 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 B) TX bytes:1152 (1.1 KB) [EMAIL PROTECTED]:~$ sudo ifup usb0 ifup: interface usb0 already configured [EMAIL PROTECTED]:~$ ifconfig usb0 usb0 Link encap:Ethernet HWaddr 00:00:22:55:bb:00 inet6 addr: fe80::200:22ff:fe55:bb00/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:8 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 B) TX bytes:1152 (1.1 KB) Huh? where did that IPv6 address come from? does the job quite fine. You may have to change /etc/resolv.conf on the NEO manually. When you re-insert the NEO, just issue sudo ifdown usb0 ifup usb0 I still don't know why the Freerunner gets a IPv6 address, but the above works: [EMAIL PROTECTED]:~$ sudo ifdown usb0 RTNETLINK answers: No such process [EMAIL PROTECTED]:~$ sudo ifup usb0 * Stopping NTP server ntpd [EMAIL PROTECTED]:~$...done. * Starting NTP server ntpd ...done. [EMAIL PROTECTED]:~$ ifconfig usb0 usb0 Link encap:Ethernet HWaddr 00:00:22:55:bb:00 inet addr:192.168.0.200 Bcast:192.168.0.255 Mask:255.255.255.0 inet6 addr: fe80::200:22ff:fe55:bb00/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:34 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 B) TX bytes:5558 (5.5 KB) Hope it helps It did - many thanks! ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: us network and Uuntu 8.10 - is there a better way?
Also be aware that the Network Manager in Ubuntu Intrepid is currently buggy. If you have it running, it is prone to do friendly things like automatically add the static IP and route for eth0 to usb0 when it comes up. Either it controls all interfaces, or it's not running, right now it refuses to leave any interface alone and hopelessly bungles anything statically defined in /etc/network/interfaces, ignoring the 'ignore interface' flag and claiming all interfaces. (yeah, same IP and route on two interfaces, and default tries to go out the wrong interface so the desktop is effectively off the network, and it leaves behind an empty /etc/resolv.conf - sounds like a FreeRunner :) j On Tue, 25 Nov 2008 01:08:14 +0100, Pander [EMAIL PROTECTED] wrote: Can you contribute the result to http://wiki.openmoko.org/wiki/USB_Networking under a Ubuntu 8.10 header? Torfinn Ingolfsen wrote: Hello, On Mon, Nov 24, 2008 at 9:07 PM, Joerg Lippmann [EMAIL PROTECTED] wrote: I have 'auto usb0' first, then the rest of the lines are the same as yours iface usb0 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 After plugging in the NEO, just sudo ifup usb0 Hmm, after I did a 'sudo idown usb0' first it works: [EMAIL PROTECTED]:~$ sudo ifup usb0 * Stopping NTP server ntpd [EMAIL PROTECTED]:~$...done. * Starting NTP server ntpd ...done. (the ntpd part looks scary) Hmm, when I replug my Freerunner, this is what happens: [EMAIL PROTECTED]:~$ ifconfig usb0 usb0 Link encap:Ethernet HWaddr 00:00:22:55:bb:00 inet6 addr: fe80::200:22ff:fe55:bb00/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:8 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 B) TX bytes:1152 (1.1 KB) [EMAIL PROTECTED]:~$ sudo ifup usb0 ifup: interface usb0 already configured [EMAIL PROTECTED]:~$ ifconfig usb0 usb0 Link encap:Ethernet HWaddr 00:00:22:55:bb:00 inet6 addr: fe80::200:22ff:fe55:bb00/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:8 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 B) TX bytes:1152 (1.1 KB) Huh? where did that IPv6 address come from? does the job quite fine. You may have to change /etc/resolv.conf on the NEO manually. When you re-insert the NEO, just issue sudo ifdown usb0 ifup usb0 I still don't know why the Freerunner gets a IPv6 address, but the above works: [EMAIL PROTECTED]:~$ sudo ifdown usb0 RTNETLINK answers: No such process [EMAIL PROTECTED]:~$ sudo ifup usb0 * Stopping NTP server ntpd [EMAIL PROTECTED]:~$...done. * Starting NTP server ntpd ...done. [EMAIL PROTECTED]:~$ ifconfig usb0 usb0 Link encap:Ethernet HWaddr 00:00:22:55:bb:00 inet addr:192.168.0.200 Bcast:192.168.0.255 Mask:255.255.255.0 inet6 addr: fe80::200:22ff:fe55:bb00/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:34 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 B) TX bytes:5558 (5.5 KB) Hope it helps It did - many thanks! ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: us network and Uuntu 8.10 - is there a better way?
On Monday 24 November 2008 20:19:55 Torfinn Ingolfsen wrote: Hello, I recently upgraded my laptop to Xubuntu 8.10, and now I run into the issues described in USB Networking[1] on the wiki: ... same here Manual setup still works, but it is cumbersome. Is there a better way? It's possible to use NetworkManager to connect to your Neo1973 or Freerunner. I've created the files /etc/udev/rules.d/80-freeruner.rules and /usr/local/sbin/freerunner-usb-add.sh as described in the wiki. The phone now connects automatically whenever I plug it in. I still have to run /etc/network/freerunner manually once per session in order to set up masquerading and DNS forwarding, but that's still much better than having to run ifdown usb0; ifup usb0 every time the phone is plugged in. Hope this helps. ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community