Difference between revisions of "LeapFrog Pollux Platform: Networking"
(→Static IP on Avahi Systems) |
(→Basic Setup) |
||
Line 10: | Line 10: | ||
[[LeapFrog_Pollux_Platform:_Console_Access| Console Access]] | [[LeapFrog_Pollux_Platform:_Console_Access| Console Access]] | ||
− | == | + | == Temporary Device Setup == |
− | + | This is the easiest way to get networking up and working quickly. But all configuration will be lost once the device is rebooted or turned off. | |
+ | |||
+ | Set the devices IP address. | ||
'' On Device '' | '' On Device '' | ||
ifconfig usb0 10.0.0.2 netmask 255.255.255.0 | ifconfig usb0 10.0.0.2 netmask 255.255.255.0 | ||
− | + | To check you're work once the host is configured, run. | |
− | |||
− | |||
− | |||
− | |||
− | To check you're work. | ||
− | |||
− | |||
− | |||
− | |||
ping 10.0.0.1 | ping 10.0.0.1 | ||
− | |||
− | |||
== Static IP on Avahi Systems == | == Static IP on Avahi Systems == |
Revision as of 17:15, 11 July 2011
Contents
Summary
This tutorial shows the basics steps to configur a network connection between a host PC and your LeapFrog Pollux Platform device. The LeapPad_Explorer and Leapster_Explorer both come with everything you need for networking, minus a few configuration steps, while the Didj requires a more involved process [Enable Didj Networking].
Prerequisites
For the Didj you'll need to Enable Networking
Hardware Needed
Temporary Device Setup
This is the easiest way to get networking up and working quickly. But all configuration will be lost once the device is rebooted or turned off.
Set the devices IP address. On Device
ifconfig usb0 10.0.0.2 netmask 255.255.255.0
To check you're work once the host is configured, run.
ping 10.0.0.1
Static IP on Avahi Systems
For the Leapster Explorer and LeapPad Explorer you may want to disable the random IP. They use a DHCP type system called Avahi. This will force it to a static IP address, which will make it much easier if you use networking on your device a lot.
Configure Device
You can start the explorer and have it default to a static IP address by simply holding down the brightness button at boot time. Simply edit /etc/init.d/networking, look for any place there is an IP address and replace it with yours, you should also change the bit after the slash to set your netmask), edit lines 32 and 41:
ifconfig usb0 192.168.0.111/24
and make them look like this:
ifconfig usb0 10.0.0.2 netmask 255.255.255.0
Now plug in a mini usb cable and Reboot and as soon as you see:
Emerald Base: Starting /etc/init.d/networking ...
Emerald Base: /etc/init.d/networking: Holding brightness: forcing static IP
on the console then it is safe to let go.
You can make this permanent so that you don't have to hold down brightness by removing the avahi flag:
rm /flags/avahi
now reboot and you will get your static IP address assigned
Configure Host
Once this is done you need to configure the host:
I'm using ubuntu 10.04, it has a automatic configuration, I've set mine so that auto usb0 has the ipv4, method setting of 'local-link only' and in auto eth2 I have hardcoded the ip address to 10.0.0.1, netmask 255.255.255.0, gateway of 0.0.0.0
you should now be able to connect to your machine using ftp, sftp and if you do the NFS tutorial via NFS as well.