mouldybread / DCS-6100LH

Hacking the D-Link DCS-6100LH
53 stars 4 forks source link

Some information #9

Open AlixCozmo opened 9 months ago

AlixCozmo commented 9 months ago

Here are some information i collected as i tested this myself and thought that i should share it here in case someone else finds it useful

Information about the RX/TX and GND pins:

The RX/TX pins seem to use 3.3v since I used a USB to UART adapter that uses 3.3v

(Images at the bottom)


How to get root password

(for example: "DCS-6100LH-B0C5546518E7")

(the mac address can be found on the quick start guide or the underside of the camera)


How to Disable OSD(time overlay and dlink watermark)


How to disable orange blinking LED


How to enable telnet:

/etc/init.d/S50telnet stop

(should be around line 140)

this will stop the telnet daemon from being stopped


Information regarding tftp and busybox:

The camera uses busybox, the syntax for the various commands can be found here: https://busybox.net/downloads/BusyBox.html


example: tftp -p -l SystemConfig.ini 192.168.xxx.xxx

the above command sends a file to a tftp server at address: 192.168.xxx.xxx

--

example: tftp -g -r test.txt 192.168.xxx.xxx

the above command gets a file from a tftp server at address: 192.168.xxx.xxx


General Information I found:

cat cpuinfo outputs the following:

system type : Formosa machine : RTS3903N EVB processor : 0 cpu model : Taroko V0.2 FPU V0.1 BogoMIPS : 497.66 wait instruction : no microsecond timers : yes tlb_entries : 64 extra interrupt vector : no hardware watchpoint : no isa : mips1 ASEs implemented : mips16 shadow register sets : 1 kscratch registers : 0 package : 0 core : 0 VCED exceptions : not available VCEI exceptions : not available

cat version outputs the following:

Linux version 4.9.51 (root@ubuntu) (gcc version 6.4.1 20180425 (Realtek RSDK-6.4.1 Build 3029) ) #78 Wed May 6 20:32:31 CST 2020

IMG_0628-min

IMG_0627-min

baticag commented 8 months ago

Only option to disable OSD is disassembling the camera and with UART, there is nothing possible from direct USB camera <-> PC?

AlixCozmo commented 8 months ago

Only option to disable OSD is disassembling the camera and with UART, there is nothing possible from direct USB camera <-> PC?

I don't think there's any way to do it over USB but there is a way to flash firmware over wifi to the camera https://github.com/ErikAndren/DCS-6100LH

This exists but i haven't tried it so i have no idea if it works or not