I connected the composite video output of the Raspberry Pi to my monitor, and also connected a RPi-compatible USB keyboard (GearHead KB1700U) to the USB on the RPi. I had to learn a little Linux to get to a subdirectory for editing the file named interfaces. Commands like ls (list contents), cd .. (like DOS move up a directory), cd
/etc/media/network/interfaces
/etc/network/interfaces
Using the built-in editor nano, this command opened the file with the editor:
sudo nano interfaces
If passwords are required at any time, User is: pi and password is: raspberry
The interfaces text file was edited for my configuration to this:
iface eth0 inet static
address 192.168.0.23
netmask 255.255.255.0
network 192.168.0.0
gateway 192.168.0.1
Systems may vary so these lines could be different, and it is probably safer to only change~add~delete what is necessary.
To save the edited file:
Then confirm the save y/n with:
y
I was advised that there can be another file named resolv.conf located:
/etc/resolv.conf
And that can be edited to the Google public DNS server IP like this:
nameserver 8.8.8.8
name server 8.8.4.4
But, I did not look for that file.
I was told that the RPi IP settings can be set temporarily with a command like:
ifconfig eth0 192.168.0.23 netmask 255.255.255.0
Which would then allow access from a browser on the network to change the IP through the standard interface software. This would have to be done before the system is restarted as the temporary settings would not be retained and used. I did not try this though.
Rick450