SSH into Freerunner

Steven ** montgoss at
Wed Jul 23 22:56:05 CEST 2008

Right.  The part about having to use vi is what I added to the wiki
and someone else removed.  I've used vi before.  But I didn't know
that was the editor that was available on Openmoko.  It could've been
nano or emacs or I'm sure one of several other options.  The wiki just
says "edit the file"...

His second question was "how do i access and edit files from the
mobile device?".  I guess that can be interpreted multiple ways.  I
thought he was asking how to edit files (such as interfaces) from the
terminal on the Neo.  Hence my comments about vi being unusable by
default because of the missing symbols on the default keyboard.


2008/7/23 ian douglas <ian.douglas at>:
> He is already able to SSH into the phone, so he can use vi on his PC via
> SSH. His current problem is that the phone doesn't have DNS resolution,
> which has been covered several times on the list and wiki by modifying
> /etc/network/interfaces on the Freerunner.
> Steven ** wrote:
>> I had the same question as you when I went through this the first time
>> and added instructions on how to do this to the wiki.  Someone was
>> nice enough to remove my additions...
>> And you're going to have a hard time editing this file on the Neo
>> since vi requires the ':' character which isn't on the keyboard by
>> default.  And you can't add it to the keyboard since you can't type
>> it...  You'll have to edit some things from your PC first.
>> -Steven
>> 2008/7/23 Abel Chang <changzer at>:
>>> seems like i was missing this 2nd step you mentioned.
>>> i was able to ssh my freerunner, and i also followed those instructions on
>>> the USB Networking section.
>>> the one part i didnt figure out how to do, was to edit /etc/resolv.conf on
>>> the Freerunner.
>>> how do i access and edit files from the mobile device?
>>> that said, you can already tell i'm very newbie to linux :(
>>> thanks for the help so far!
>>> On Tue, Jul 22, 2008 at 8:24 PM, ian douglas <ian.douglas at>
>>> wrote:
>>>> Abel Chang wrote:
>>>>> could anyone tell me in a very easy step-by-step way?
>>>> Since you already seem to be able to SSH into your Freerunner, you need
>>>> to do the following:
>>>> 1. Follow the extra instructions on the USB Networking wiki page which
>>>> includes the iptables masquerading on your PC to allow packet forwarding
>>>> from your Freerunner through your PC to the internet.
>>>> -- you will need this to have Internet access on your Freerunner while
>>>> connected to your PC
>>>> 2. Make sure your /etc/resolv.conf on the Freerunner has a real public
>>>> DNS server, like "nameserver" in it.
>>>> -- without this, opkg cannot resolve the URLs it needs to
>>>> download the new package databases and actually upgrade them
>>>> If you need any more help along the way, let us know exactly what you've
>>>> done so far (paste copies of your configuration files where applicable)
>>>> so we can see what you're missing.
>>>> Ian
>>>> _______________________________________________
>>>> support mailing list
>>>> support at
>>> --
>>> Best regards,
>>> Abel Chang - 張東龍
>>> Graphic & Product Designer
>>> ---
>>> NOTICE: The information contained in this e-mail is confidential or may
>>> otherwise be legally privileged. It is intended for the named recipient
>>> only. If you have received it in error, please notify us immediately by
>>> reply or by calling the telephone number above and delete this message and
>>> all its attachments. Please note that any unauthorized review, copying,
>>> disclosing or otherwise making use of the information is strictly
>>> prohibited. Thank you.
>>> _______________________________________________
>>> support mailing list
>>> support at
>> _______________________________________________
>> support mailing list
>> support at
> _______________________________________________
> support mailing list
> support at

More information about the support mailing list