Подскажите пожалуйста для чего нужен dir320.patch-r1515.tar.bz2 и modules-1.9.2.7-d-r1555M.tar.bz2 или ткните где можно почитать.
Спасибо.
Printable View
Подскажите пожалуйста для чего нужен dir320.patch-r1515.tar.bz2 и modules-1.9.2.7-d-r1555M.tar.bz2 или ткните где можно почитать.
Спасибо.
С качайте putty и зайдите на роутер по ssh. Намного проще и удобнее
Он у вас MCPS называется. Расширение не видно. Что внутри написано?
Зашёл.
Нет такого файла.
mpcs.mem - это файл программы (бинарный)
Правильно ли сконфигурированы конфиги для MPCS? Может что то не правильно и MPCS не может стартануть?
top | grep mpcs
[root@(none) /tmp]$ top | grep mpcs
391 363 root S 1516 5% 8% grep mpcs
391 363 root S 1516 5% 0% grep mpcs
391 363 root S 1516 5% 0% grep mpcs
391 363 root S 1516 5% 0% grep mpcs
может после этого:
nvram set wan_usb_mpcs=1
nvram commit
reboot
еще чтото добавить нужно.
Если в Putty написать mpcs - то mpcs запускается
Так запущен же...
Конфиги покажите... лишнее затрите
В /tmp/local/sbin должен быть скриптик post-boot со следующим содержимым:
#!/bin/sh
mpcs -c /tmp/local &
Есть такое, я этот файл раньше сделал
#!/bin/sh
mpcs -c /tmp/local &
вот конфиги
[global]
Nice = -2
#LogFile = log
#LogFile = /dev/tty
LogFile = stdout
ClientTimeout = 10
ClientMaxIdle = 99999
[serial]
Device = tuner@/dev/ttyS0?delay=2&timeout=1000
[monitor]
Port = 25020
NoCrypt = 192.168.0.0-192.168.255.255
AULow = 120
MonLevel = 4
-------------------------------------
[reader]
Label = NTV+
Protocol = newcamd
Key = 0102030405060708091011121314
Device = ______________,_____________
Account = _______,_______
Fallback = 0
Group = 1
CAID = 0500
IDENT = 023700,030600,040600
ReconnectTimeout = 20
InactivityTimeOut = 15
--------------------------------------
[account]
User = tuner
Pwd = tuner
Uniq = 0
Group = 1
IDENT = 0500:023700,030600,040600
COM с платы. проверял putty. всё должно работать.
Тогда конфиг mpcs.conf должен выглядеть следующим образом:
[global]
Nice = -1
LogFile = /tmp/mpcs.log
#LogFile = /dev/tty
ClientTimeout = 5
#LogFile = stdout
#ShowEcmDw = 1
[serial]
Device = tuner@/dev/tts/0?delay=2&timeout=2000
Сохраняйте, перезагружайте и смотрите лог.
Зделал конфиг. Сохранил. Перезагрузил.
Нет такого файла /tmp/mpcs.log
Как сделать запускной скрипт?
Я делал так:
nvram set kernel_args="root=/dev/mtdblock2 rootfstype=squashfs,ext3 noinitrd init=/linuxrc console=null"
nvram commit
mkdir /usr/local/sbin
echo "#!/bin/sh" > /usr/local/sbin/post-boot
echo "mpcs -c /tmp/local &" >> /usr/local/sbin/post-boot
chmod +x /usr/local/sbin/post-boot
echo "/usr/local/sbin/post-boot" > /usr/local/.files
flashfs enable
flashfs save
flashfs commit
reboot
Да в общем правильно. Только это:
nvram set kernel_args="root=/dev/mtdblock2 rootfstype=squashfs,ext3 noinitrd init=/linuxrc console=null"
nvram commit
я не делал
не уверен что поможет, но может стоит попробовать в запускном скрипте написать так:
#!/bin/sh
mpcs &
Итак по пунктам.
1. Прошить
2. Загрузить файлы конфиги /tmp/local/etc/
3. nvram set wan_usb_mpcs=1
nvram commit
reboot
4. Создать загрузочный скрипт.
Так
Тогда я попробую заново перепрошить.
перенес конфиги в /tmp/local заново сделал загрузочный скрипт и всё заработало.
Большое спасибо!!!!!!!!
mpcs.log будет заполнятся до какогото предела?