ip камера Longse LBH36A200

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

Re: ip камера Longse LBH36A200

Сообщение dede » 20 ноя 2018, 20:47

Тогда нужно приступить к рабочим... заходите через телнет и help



... все, я уже увидел в логах с битой - там есть и тфтп и вгет и что угодно.

Находите временную папку, /tmp или /var/tmp (см mount)
cat /dev/mtdblock0 > /tmp/mtd0
tftp 192.168.1.1 -c put /tmp/mtd0 mtd0

и так пока не закончатся mtdblock, после данных операций у вас будет поблочный дамп рабочей камеры.

maks1978
Постоянный посетитель
Сообщения: 78
Зарегистрирован: 13 ноя 2018, 10:59

Re: ip камера Longse LBH36A200

Сообщение maks1978 » 21 ноя 2018, 17:36

Прежде чем приступить к рабочим, потренировался на нерабочей.
Копирование mtdblock0 и тд. произвел. Но уже mtdblock4 не поместился.
А вот с передачей по TFTP пришлось поиграться немного.
Dede, у меня вопросы по по поводу этих действий:
1. почему нельзя сразу передать файлы mtdblock0 и тд. по тфтп, а нужно сразу скопировать во временную папку?
2. Зачем нужно mtdblock0 и тд. переименовывать в mtd0 и тд при копировании?
ну и последнее, лог в прицепе. Если скажете что там все нормально, то попробую это все применить на рабочей камере.
TFTP.rar
(1009 байт) 166 скачиваний

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

Re: ip камера Longse LBH36A200

Сообщение dede » 21 ноя 2018, 17:45

1. Это не файл, это блочное устройство, его нужно считать в файл и тогда уже передавать
2. Он не переименовывается, можете какое угодно имя для создаваемого файла использовать.

В логе последние строки - сеть недоступна, значит ничего ж не передалось? Но синтаксис верный.

Выполните команду mount посмотрите куда tmpfs смонтированы, возможно /tmp не самое лучшее место

Вы когда дамп снимать будете, не нужно init=/bin/sh писать, это нужно сделать из телнета

maks1978
Постоянный посетитель
Сообщения: 78
Зарегистрирован: 13 ноя 2018, 10:59

Re: ip камера Longse LBH36A200

Сообщение maks1978 » 21 ноя 2018, 18:12

Попробовал к рабочей камере прицепиться телнетом.
Тут как-то все немного интереснее и вводит меня в ступор, почему нарушение прав доступа, когда я с виндовых компов проверял и гонял файлы туда - сюда. А тут ошибка доступа почему то..
192.168.60.205.rar
(573 байт) 177 скачиваний
dede писал(а): Выполните команду mount посмотрите куда tmpfs смонтированы, возможно /tmp не самое лучшее место
Вы когда дамп снимать будете, не нужно init=/bin/sh писать, это нужно сделать из телнета
Выполнил команду mount, tmpfs смонтированы в 3 раздела. Но я не понимаю, лучшее или худшее это место. Лог прицепил.
mount.rar
(387 байт) 162 скачивания
Про дамп и телнет я понял, просто на дохлой же телнета нету, поэтому и делаю пока через root консоль.

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

Re: ip камера Longse LBH36A200

Сообщение dede » 21 ноя 2018, 19:11

df покажет вам сколько где занято/свободно, возможно прийдется сжимать гзипом на лету.

Попробуйте tftp -l /tmp/mtd0 -r mtd0 -p 192.168.2.99

maks1978
Постоянный посетитель
Сообщения: 78
Зарегистрирован: 13 ноя 2018, 10:59

Re: ip камера Longse LBH36A200

Сообщение maks1978 » 21 ноя 2018, 20:12

УРА! Спасибо огромное Вам, Dede!
Все пошло. передал на комп mtdo0 - mtd3 и mtd5. А вот создать mtd4 и mtd6 не смог - пишет что не хватает места. Странно, проверял командой df - там места еще половина оставалась...
Еще потом помучился, чтобы удалить то, что насоздавал в папке /tmp...
Так что скорее всего Вы правы "придется создавать архив на лету"... Поможете?
Лог в прицепе.
tftp.rar
(2.88 КБ) 158 скачиваний

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

Re: ip камера Longse LBH36A200

Сообщение dede » 21 ноя 2018, 20:23

cat /dev/mtdblock4 | gzip -9 -c > /tmp/mtd4.gz

maks1978
Постоянный посетитель
Сообщения: 78
Зарегистрирован: 13 ноя 2018, 10:59

Re: ip камера Longse LBH36A200

Сообщение maks1978 » 21 ноя 2018, 20:50

Спасибо! Все получилось.
Теперь со спокойной душой буду копаться дальше и пытаться наладить сеть на дохлых камерах.
с чего бы начать? Можно как то принудительно в Amboot прописать параметры? Я пробовал в setenv задавать настройки, но как-то не пошло у меня... Сеть на камере не поднялась.
Не может быть такой вариант, что камера напрямую патчкордом с компом соединяется, а не через коммутатор? Может в этом проблема?

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

Re: ip камера Longse LBH36A200

Сообщение dede » 21 ноя 2018, 20:59

Лучше подключить через роутер/свитч, при возможности - на всякий случай.

Ваши дальнейшие действия - залить получившийся дамп на убитую плату. И самый лучший вариант - это amboot и tftp... либо загружаться в ОС и из консоли пытаться. Сеть у вас не поднимается, потому, что вы прерываете нормальную загрузку системы, чтобы попасть в шелл... Попробуйте выполнять по очереди все скрипты из /etc/init.d/ , до тех пор, пока терминал остается активным, один из них должен инициализировать сеть.

maks1978
Постоянный посетитель
Сообщения: 78
Зарегистрирован: 13 ноя 2018, 10:59

Re: ip камера Longse LBH36A200

Сообщение maks1978 » 21 ноя 2018, 22:55

Возможность подключить через свитч/роутер есть. Это без проблем.
А с нормальной загрузкой проблемы... Камера не хочет грузиться, даже когда я не прерываю загрузку. Одна и та же ошибка циклически повторяется...
Ладно, утро вечера мудреннее. Завтра все подробности напишу с логами. Заодно, попробую подключить другие камеры.

maks1978
Постоянный посетитель
Сообщения: 78
Зарегистрирован: 13 ноя 2018, 10:59

Re: ip камера Longse LBH36A200

Сообщение maks1978 » 22 ноя 2018, 11:33

dede писал(а):Лучше подключить через роутер/свитч, при возможности - на всякий случай...
...Попробуйте выполнять по очереди все скрипты из /etc/init.d/ , до тех пор, пока терминал остается активным, один из них должен инициализировать сеть.
Попробовал пока на одной экспериментальной камере. Ничего не получилось. Скрипты не запускаются из-за ошибок UBIFS... Соответственно за данном этапе в этой камере не идет речь ни о нормальной загрузке, ни о рабочей сети.
Run_scripts.rar
(6.1 КБ) 165 скачиваний

maks1978
Постоянный посетитель
Сообщения: 78
Зарегистрирован: 13 ноя 2018, 10:59

Re: ip камера Longse LBH36A200

Сообщение maks1978 » 22 ноя 2018, 13:41

dede писал(а):cat /dev/mtdblock4 | gzip -9 -c > /tmp/mtd4.gz
Вчера не придал этому значения, тупо выполнил и был счастлив как ребенок. Что -то там создалось и передалось...
Сегодня попытался распаковать архив и ничего не вышло. Архив поврежден. Ошибка контрольной суммы.
Попробовал еще раз заново создать Mtd4.gz на другой камере. То же самое.
Камера пишет это:
# cat /dev/mtdblock4 | gzip -9 -c > /tmp/mtd4.gz
gzip: short write
#
При создании mtd6.gz такой ошибки нет. Опять мало места?

Ответить

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