@chorizo, thanks for doing all the hard work for this...
For anyone wondering, here is how to make this thing a DHCP client (all my cams are dhcp, and I setup reservations on my router)
once logged into the telnet session, issue this command:
echo 1 > /mnt/mtd/Config/dhcp.cfg
the camera will IMMEDIATELY get and IP via dhcp. Also, this survives a reboot, so you only need to do this once.
theres other interesting files in this directory (such as Account1 and Accoun2). I have not found an editor yet, but you can change values with sed (if you know how to use sed).
As per cybermaus's remark, here are the instructions without having to watch that animated gif:
telnet 192.168.1.10 9527 (might have to hit enter twice, as I didnt get a login prompt immediately)
login as admin
hit enter for password
shell (after hitting enter, you'll just be on a blank line.. dont know what this is all about)
telnetd -f
open another window, and telnet to 192.168.1.10 (default port; 23)
login:
root
password:
xmhdipc
get your MAC address:
ip a
(look for "link/ether") or you could do "
ip a | grep ether"
then to enable dhcp:
echo 1 > /mnt/mtd/Config/dhcp.cfg
you'll then lose your connection when you get a new IP. simply hit ctrl-] then type quite to get out of telnet
in
BlueIris, put the IP in, and select Empire for make, and model is ESC-IPC1 port 34567
I hear the stream is at:
/user=admin&password=test123&channel=1&stream=0.sdp?real_stream--rtp-caching=100
but I was unable to get that to work, so I set it up as an Empire, and that works...