Difference between revisions of "Ethernet console"
From ArmadeusWiki
m (→U-Boot) |
(→Linux) |
||
Line 19: | Line 19: | ||
==Linux== | ==Linux== | ||
− | + | * You have to use ''netconsole'' script from U-Boot sources (default port is 6666): | |
+ | <pre class="host"> | ||
+ | $ tools/netconsole <ip> [port] | ||
+ | </pre> | ||
==Links== | ==Links== | ||
* http://www.digispeaker.com/content/u-boot-over-network | * http://www.digispeaker.com/content/u-boot-over-network | ||
* http://wiki.openvz.org/Remote_console_setup | * http://wiki.openvz.org/Remote_console_setup |
Revision as of 23:02, 9 April 2018
On this page you will learn how to move the default RS-232 console to Ethernet. This might be useful in systems where you want to use the RS-232 port for something else or if you want a remote console.
Page under construction... Informations on this page are not guaranteed !!
U-Boot
- modify the config header file for your board and add it:
#define CONFIG_NETCONSOLE 1
- recompile and reflash your U-Boot:
$ make uboot-rebuild
- redefine some environment variables (here 192.168.1.2 is the IP address of my Host PC):
BIOS> setenv ncip 192.168.1.2 BIOS> setenv stdin nc; setenv stdout nc; setenv stderr nc
Linux
- You have to use netconsole script from U-Boot sources (default port is 6666):
$ tools/netconsole <ip> [port]