-1

I recently got given a Raspberry Pi and I would like to be able to remote into it using puTTy from my laptop so I don't have to sit next to my tv with a keyboard and mouse to use it. I am able to get a puTTy session going when I know the IP address that my router has given the Pi on each session but it keeps changing on each reboot as I would expect.

So I followed a number if instruction to go about configuring the RPi to keep a static IP address. This involved changing the file at '/etc/netwrok/interfaces' which now contains (password removed):

auto lo

iface lo inet loopback
iface eth0 inet static
address 192.168.1.82
netmask 255.255.255.0
gateway 192.168.1.254

auto wlan0
allow-hotplug wlan0
iface wlan0 inet dhcp
        wpa-ssid "BeBoxD304BF"
        wpa-psk "**********"

Despite this however, each time I reboot my RPi it gives me a new dynamic IP address still. I also noticed that in the 'ifconfig' output below that the details of the eth0 doesn't contain IP details for inet addr, Bcast or Mask which have been present in all other examples I have seen online.

eth0      Link encap:Ethernet  HWaddr b8:27:eb:b5:95:da
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

wlan0     Link encap:Ethernet  HWaddr 00:87:c6:00:33:77
          inet addr:192.168.1.83  Bcast:192.168.1.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:918 errors:0 dropped:0 overruns:0 frame:0
          TX packets:277 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000

Also I'm not sure if this is relevant but it can't hurt! The file at '/etc/resolv.conf' contains:

domain config
search config
nameserver 192.168.1.254

..I heard it might mean something on one of the pages I was looking at. I would be very grateful for any help with this. I have tried everything I can think of and would really like to get this working this weekend so I can use it from work.

1

1 Answer 1

2

I'm guessing you're using wireless. If so you need to configure a static IP for your wireless interface (wlan0). You now configured your wired interface (eth0) to use a static IP.

2
  • That looks like it did the trick, I'm guessing this was a pretty dumb question for those in the know. I'm very new to anything networking. Thanks for taking the time siebz0r. Commented Dec 8, 2012 at 22:27
  • No problem, glad I could help. Marking the answer as accepted is all the thanks I need. ;-)
    – siebz0r
    Commented Dec 8, 2012 at 22:34

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .