Hi Rolf, sorry to hear you are having issues still. I know when I got my Freerunner and I couldn't get it online I was tearing my hair out.
Now I don't know much about this stuff and your router/IPs are set up differently from mine, but I wanted to post my "personal checklist/notes" that I clobbered together from the wiki & these emails. Perhaps something in there will help you or someone else out. I am running openSUSE (11) as well so Matt's original emails really helped me out. Turns out my issue was the nat translation thing as well. Here are my personal notes: ON DESKTOP PC: # My router's IP is 192.168.0.1 # My machines/devices use 192.168.0.2 through 10 # So the phone will get configured correctly when connected: # Create the config file "/etc/sysconfig/network/ifcfg-usb0" BOOTPROTO='static' IPADDR='192.168.0.200' NETMASK='255.255.255.0' NAME='Openmoko' STARTMODE='hotplug' USERCONTROL='no' # Edit /etc/hosts and add this line for convenience: 192.168.0.202 openmoko # Get your nameserver information, you will need it for the phone later: "cat /etc/resolv.conf" should show you the nameserver(s) at the end. Mine has two. nameserver a.b.c.d nameserver a.b.c.e ****************************************************************** These steps have to be done *every time* after reconnecting the phone via usb unless you automate it using a script in /etc/sysconfig/network/if-up.d/. I tried automating it but in the process messed up my eth0 connection so I abandoned that for now and just do it manually. # So you can ping/ssh directly to the phone: route add -host 192.168.0.202 dev usb0 # Forward network requests from the phone so it can use the desktop pc's network connection. echo 1 > /proc/sys/net/ipv4/ip_forward iptables -A POSTROUTING -t nat -j MASQUERADE -s 192.168.0.0/24 iptables -P FORWARD ACCEPT ******************************************************************* # Now connect to the phone ssh [EMAIL PROTECTED] <yes if prompted> <Enter for root password> ON PHONE (one time setup): # Edit /etc/network/interfaces and make sure the usb section looks like this (again, mine has two nameservers so I have two lines there): auto usb0 iface usb0 inet static address 192.168.0.202 netmask 255.255.255.0 network 192.168.0.0 gateway 192.168.0.200 up echo nameserver a.b.c.d >/etc/resolv.conf up echo nameserver a.b.c.e >>/etc/resolv.conf # Restart networking if you changed /etc/network/interfaces. /etc/init.d/networking restart ****************************************************** After restarting the network on the neo, you will have to do the three steps in "Forward network connections from the phone" steps listed above again on your desktop PC! ****************************************************** # Back to the phone's terminal: # Make sure the phone's usb config worked: # "cat /etc/resolv.conf" should spit out your nameserver(s) like so: nameserver a.b.c.d nameserver a.b.c.e # Now you should be able to ping www.google.com or whatever. Hope this helps!! Sean casaubon wrote: > > > Rolf Camps wrote: >> Op zondag 20-07-2008 om 12:32 uur [tijdzone -0700], schreef casaubon: >>> This doesn't seem to work for me. Just to be clear: you changed the >>> file >>> /etc/resolv.conf to read "nameserver w.x.y.z", where w.x.y.z is the IP >>> of a >>> DNS that your ISP router consults? >> I also changed it in the file /etc/network/interfaces on my freerunner: >> >> up echo nameserver w.x.y.z >/etc/resolv.conf >> >> afterwards restart your network on the freerunner: >> >> /etc/init.d/networking restart >> >> I hope it will work for you too, >> >> > > > Still having problems. Due to my own setup at home rather than the neoFR, no > doubt. :P > > I can do a little workaround by downloading the daily packages on the > laptop, redirecting the update ".conf" files in /etc/opkg to point to local > directories instead of http: locations, and running update. > > I don't know if this is a good idea. Any opinions? _______________________________________________ support mailing list support@lists.openmoko.org https://lists.openmoko.org/mailman/listinfo/support