Восстановление IP камеры B87W / hi 3516

Вопросы по восстановлению, настройке, апгрейду, прошивкам и т.п.
d0wn
Новичок
Сообщения: 33
Зарегистрирован: 20 апр 2018, 20:51

Восстановление IP камеры B87W / hi 3516

Сообщение d0wn » 20 апр 2018, 22:49

Добрый день.
Имеется в домашнем хозяйстве вот такая IP камера. B87W.
Изображение
Процессор Hi3516
Изображение

Обновился прошивкой от другой Ip камеры. Теперь не поднимается веб интерфейс, не пингуется ни по кабелю ни по воздуху.

Потом продавец камер дал ссылки на обновленные прошивки - http://www.ipcam.xin" onclick="window.open(this.href);return false;
Но после неудачной прошивки никак их простыми средствами не залить в камеру.

Подключил UART - TTL переходник.
Нашел соответствующие контакты на плате камеры.
Изображение
Подаю питание на камеру и снимаю лог.


По Ctrl+C листинг не останавливается.
Бежит вниз.
Добегает до ввода Login и Password

Пока пытаюсь подобрать лог/пасс -листинг через какое-то время бежит дальше .

Добегает до ввода Login и Password , но уже со строчкой
IPCamera login:
Известные мне Login и Password не подходят...

Прошу помощи по нескольким пунктам
1 - как подобрать валидную пару логина и пароля для входа в режим командной строки?
2 - подскажите, что выводит листинг и куда копать для восстановления работоспособности камеры?
2 - как подобрать валидную пару логина и пароля для входа в режим командной строки?
Вложения
log .zip
(9.22 КБ) 266 скачиваний

dede
Специалист
Сообщения: 1957
Зарегистрирован: 22 мар 2017, 15:02
Откуда: Луганск

Re: Восстановление IP камеры B87W / hi 3516

Сообщение dede » 21 апр 2018, 08:24

root:hslwificam

d0wn
Новичок
Сообщения: 33
Зарегистрирован: 20 апр 2018, 20:51

Re: Восстановление IP камеры B87W / hi 3516

Сообщение d0wn » 21 апр 2018, 09:18

dede писал(а):root:hslwificam
К сожалению, логин/пароль не подходят.

dede
Специалист
Сообщения: 1957
Зарегистрирован: 22 мар 2017, 15:02
Откуда: Луганск

Re: Восстановление IP камеры B87W / hi 3516

Сообщение dede » 21 апр 2018, 09:22

А,я не заметил , что проц 3516... тогда сделайте,чтобы фото было видно

d0wn
Новичок
Сообщения: 33
Зарегистрирован: 20 апр 2018, 20:51

Re: Восстановление IP камеры B87W / hi 3516

Сообщение d0wn » 21 апр 2018, 10:28

dede писал(а):А,я не заметил , что проц 3516... тогда сделайте,чтобы фото было видно
Камера
Изображение
Общий вид платы
Изображение
Сам процессор
Изображение
Точки подключения
Изображение

d0wn
Новичок
Сообщения: 33
Зарегистрирован: 20 апр 2018, 20:51

Re: Восстановление IP камеры B87W / hi 3516

Сообщение d0wn » 21 апр 2018, 11:20

Небольшая поправка.
Сделал RESET кнопкой на камере.

Если не подключен кабель по Ethernet ,то теперь поднимается WIFI сеть с именем "IPCAM-" Хотя должно быть имя "IPCAM-XXXXX"
По паролю "01234567" подключается, выдается автоматом IP в диапазоне 192.168.1.100-254, пингуется 192.168.1.88 , но все порты закрыты.

По кабелю . Автоматом IP не выдается. Выставляешь вручную сеть 192.168.1.XX
При включении, минуты через 3-4 начинает пинговаться 192.168.1.88. Также все порты не откликаются.

Как можно использовать данные возможности для восстановления работосособности?

dede
Специалист
Сообщения: 1957
Зарегистрирован: 22 мар 2017, 15:02
Откуда: Луганск

Re: Восстановление IP камеры B87W / hi 3516

Сообщение dede » 21 апр 2018, 11:25

d0wn писал(а): Как можно использовать данные возможности для восстановления работосособности?
Скорее всего, никак.

Чем вы обновились, откуда взяли, почему решили, что это ваше, как выглядел веб фейс до обновления, какое приложение работает с камерой?

d0wn
Новичок
Сообщения: 33
Зарегистрирован: 20 апр 2018, 20:51

Re: Восстановление IP камеры B87W / hi 3516

Сообщение d0wn » 21 апр 2018, 11:40

dede писал(а):
d0wn писал(а): Как можно использовать данные возможности для восстановления работосособности?
Скорее всего, никак.

Чем вы обновились, откуда взяли, почему решили, что это ваше, как выглядел веб фейс до обновления, какое приложение работает с камерой?
Веб интерфейс такой
Изображение

Приложение для работы с камерой -CamHi
Изображение

Брал прошивку с 4 PDA , по названию и размеру как бы подходила под мою камеру. :(
Каюсь, был не осмотрителен.

dede
Специалист
Сообщения: 1957
Зарегистрирован: 22 мар 2017, 15:02
Откуда: Луганск

Re: Восстановление IP камеры B87W / hi 3516

Сообщение dede » 21 апр 2018, 11:49

ну так покажи уже прошивку, которую залили

d0wn
Новичок
Сообщения: 33
Зарегистрирован: 20 апр 2018, 20:51

Re: Восстановление IP камеры B87W / hi 3516

Сообщение d0wn » 21 апр 2018, 12:12

dede писал(а):ну так покажи уже прошивку, которую залили
http://rgho.st/8hQ4ZvYJY

d0wn
Новичок
Сообщения: 33
Зарегистрирован: 20 апр 2018, 20:51

Re: Восстановление IP камеры B87W / hi 3516

Сообщение d0wn » 21 апр 2018, 16:58

Пытаюсь добраться до паролей.
Торможусь нажатием клавиши на U-BOOT одновременно при подаче питания на камеру

Код: Выделить всё



System startup


U-Boot 2010.06 (Mar 23 2016 - 18:06:13)

Check Flash Memory Controller v100 ... Found
SPI Nor(cs 0) ID: 0xc8 0x40 0x18
Block:64KB Chip:16MB Name:"GD25Q128"
SPI Nor total size: 16MB
MMC:
EMMC/MMC/SD controller initialization.
Card did not respond to voltage select!
No EMMC/MMC/SD device found !
In:    serial
Out:   serial
Err:   serial
Hit any key to stop autoboot:  0
hisilicon # setenv bootargs mem=192M console=ttyAMA0,115200 root=/dev/mtdblock2 rootfstype=jffs2 mtdparts=hi_sfc:384K(boot),1472K(kernel),14528K(rootfs) init=/bin/sh    
hisilicon # sf probe 0
16384 KiB hi_fmc at 0:0 is now current device
hisilicon # sf read 0x82000000 0x60000 0x170000 
hisilicon # bootm 0x82000000 

## Booting kernel from Legacy Image at 82000000 ...
   Image Name:   Linux-3.4.35
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    1504712 Bytes = 1.4 MiB
   Load Address: 80008000
   Entry Point:  80008000
   Loading Kernel Image ... OK
OK

Starting kernel ...

Uncompressing Linux... done, booting the kernel.
Booting Linux on physical CPU 0
Linux version 3.4.35 (root@localhost.localdomain) (gcc version 4.8.3 20131202 (prerelease) (Hisilicon_v300) ) #53 Thu Jul 13 09:36:44 CST 2017
CPU: ARM926EJ-S [41069265] revision 5 (ARMv5TEJ), cr=00053177
CPU: VIVT data cache, VIVT instruction cache
Machine: hi3518ev200
Memory policy: ECC disabled, Data cache writeback
Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 48768
Kernel command line: mem=192M console=ttyAMA0,115200 root=/dev/mtdblock2 rootfstype=jffs2 mtdparts=hi_sfc:384K(boot),1472K(kernel),14528K(rootfs) init=/bin/sh
PID hash table entries: 1024 (order: 0, 4096 bytes)
Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)
Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)
Memory: 192MB = 192MB total
Memory: 190692k/190692k available, 5916k reserved, 0K highmem
Virtual kernel memory layout:
    vector  : 0xffff0000 - 0xffff1000   (   4 kB)
    fixmap  : 0xfff00000 - 0xfffe0000   ( 896 kB)
    vmalloc : 0xcc800000 - 0xff000000   ( 808 MB)
    lowmem  : 0xc0000000 - 0xcc000000   ( 192 MB)
    modules : 0xbf000000 - 0xc0000000   (  16 MB)
      .text : 0xc0008000 - 0xc0397000   (3644 kB)
      .init : 0xc0397000 - 0xc03b0698   ( 102 kB)
      .data : 0xc03b2000 - 0xc03d5460   ( 142 kB)
       .bss : 0xc03d5484 - 0xc0409aa0   ( 210 kB)
SLUB: Genslabs=13, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
NR_IRQS:32
VIC @fe0d0000: id 0x00641190, vendor 0x41
sched_clock: 32 bits at 49MHz, resolution 20ns, wraps every 86767ms
Calibrating delay loop... 298.59 BogoMIPS (lpj=1492992)
pid_max: default: 32768 minimum: 301
Mount-cache hash table entries: 512
Initializing cgroup subsys freezer
CPU: Testing write buffer coherency: ok
Setting up static identity map for 0x802ae5b0 - 0x802ae608
NET: Registered protocol family 16
Serial: AMBA PL011 UART driver
uart:0: ttyAMA0 at MMIO 0x20080000 (irq = 5) is a PL011 rev2
console [ttyAMA0] enabled
uart:1: ttyAMA1 at MMIO 0x20090000 (irq = 30) is a PL011 rev2
uart:2: ttyAMA2 at MMIO 0x200a0000 (irq = 25) is a PL011 rev2
bio: create slab <bio-0> at 0
SCSI subsystem initialized
hi-spi-master hi-spi-master.0: with 1 chip select slaves attached
hi-spi-master hi-spi-master.1: with 2 chip select slaves attached
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
cfg80211: Calling CRDA to update world regulatory domain
Switching to clocksource timer0
NET: Registered protocol family 2
IP route cache hash table entries: 2048 (order: 1, 8192 bytes)
TCP established hash table entries: 8192 (order: 4, 65536 bytes)
TCP bind hash table entries: 8192 (order: 3, 32768 bytes)
TCP: Hash tables configured (established 8192 bind 8192)
TCP: reno registered
UDP hash table entries: 256 (order: 0, 4096 bytes)
UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
NET: Registered protocol family 1
RPC: Registered named UNIX socket transport module.
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
RPC: Registered tcp NFSv4.1 backchannel transport module.
jffs2: version 2.2. (NAND) © 2001-2006 Red Hat, Inc.
msgmni has been set to 372
Block layer SCSI generic (bsg) driver version 0.4 loaded (major 254)
io scheduler noop registered
io scheduler deadline registered (default)
io scheduler cfq registered
Check Flash Memory Controller v100 ...  Found.
SPI Nor(cs 0) ID: 0xc8 0x40 0x18
Block:64KB Chip:16MB Name:"GD25Q128"
SPI Nor total size: 16MB
3 cmdlinepart partitions found on MTD device hi_sfc
3 cmdlinepart partitions found on MTD device hi_sfc
Creating 3 MTD partitions on "hi_sfc":
0x000000000000-0x000000060000 : "boot"
0x000000060000-0x0000001d0000 : "kernel"
0x0000001d0000-0x000001000000 : "rootfs"
himii: probed
ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
hiusb-ehci hiusb-ehci.0: HIUSB EHCI
hiusb-ehci hiusb-ehci.0: new USB bus registered, assigned bus number 1
hiusb-ehci hiusb-ehci.0: irq 15, io mem 0x100b0000
hiusb-ehci hiusb-ehci.0: USB 0.0 started, EHCI 1.00
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 1 port detected
ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
hiusb-ohci hiusb-ohci.0: HIUSB OHCI
hiusb-ohci hiusb-ohci.0: new USB bus registered, assigned bus number 2
hiusb-ohci hiusb-ohci.0: irq 16, io mem 0x100a0000
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 1 port detected
Initializing USB Mass Storage driver...
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
i2c /dev entries driver
hisi_i2c hisi_i2c.0: Hisilicon [i2c-0] probed!
hisi_i2c hisi_i2c.1: Hisilicon [i2c-1] probed!
hisi_i2c hisi_i2c.2: Hisilicon [i2c-2] probed!
usbcore: registered new interface driver usbhid
usbhid: USB HID core driver
TCP: cubic registered
Initializing XFRM netlink socket
NET: Registered protocol family 17
NET: Registered protocol family 15
lib80211: common routines for IEEE802.11 drivers
Registering the dns_resolver key type
usb 1-1: new high-speed USB device number 2 using hiusb-ehci
VFS: Mounted root (jffs2 filesystem) on device 31:2.
Freeing init memory: 100K
/bin/sh: can't access tty; job control turned off
/ # id 
uid=0(root) gid=0(root)
/ # cat /etc/passwd 
root:x:0:0:root:/root:/bin/sh
admin:x:501:501::/home/admin:/bin/sh
/ # cat /etc/shadow 
root:$1$kEm.07pW$y2WwEr/YemT7wTMj7.2f81:15955:0:99999:7:::
admin:$1$qdKJQB2U$LVS9LJmC8lEDtHXIv4i3u0:15955:0:99999:7:::
/ #
Если хэши есть в словарях, то мне повезет.

d0wn
Новичок
Сообщения: 33
Зарегистрирован: 20 апр 2018, 20:51

Re: Восстановление IP камеры B87W / hi 3516

Сообщение d0wn » 21 апр 2018, 17:43

Ничего хеши интеренсного не дали.
Пришлось пароли изменть на
root:root
admin:admin

Следующими командами в конце предыдущего листинга

Код: Выделить всё

echo "root:\$1\$tiaLlxGM\$dYNMJJQRKN2buGE0u/R88/:16199:0:99999:7:::" > /etc/shadow
echo "admin:\$1\$tiaLlxGM\$uIJ4ahSynKJuzEzWdw7sp/:16199:0:99999:7:::" >> /etc/shadow
sync
halt
Перезагружаемся.

Ждем окончания загрузки или жмем
Ctrl+C

Вводим логин:пароль (root:root)

Код: Выделить всё

(none) login: root
Password:
Jan  1 08:00:15 login[659]: root login on 'ttyS000'
Welcome to HiLinux.
~ #


Теперь есть доступ к командной строке Линукса и нет понимания, что делать дальше....

Ответить

Вернуться в «Восстановление и настройка»