Перейти к содержанию

MPCS на ADSL модемах


Рекомендуемые сообщения

Делал с чипом к561лн2 не нужны кондеры подтяжка и прочая лабуда в отличии от мах3232. проверял на опен f-300, возможно с другими тюнерами под к561лн2 не прокатит. хз пробуйте. схему и распиновку коп порта могу выкинуть если кто заинтересован

Ссылка на комментарий
Поделиться на другие сайты

  • 2 месяца спустя...

Решил попробовать себя в новой теме, валялся старый Globo 7010 и D-Link 2520UBRUD кабель смастерил из подручных Data кабель от Samsung (PCB037DBE) на микрухе Sipex SP3223EGA. Все манипуляции прошли быстро и гладко Hyper Term выдал весь лапоть прошивку кинул патченную под глобики TSR 334b04, конфиги закинул по инструкции, все хорошо только шары нет. Потом как только не манипулировал с конфигней без результата.

Инет подымается MPCS стартует только шуры нет. Может кто из секаторов поковыряет лог и даст совет где порыть или этот рес не способен на такое

"LOG"
[LOG000]2000/01/01 0:00:02 22 s Cannot open file "/var/mpcs/mpcs.sid" (errno=2)

[LOG001]2000/01/01 0:00:02 22 s userdb reloaded: 0 accounts freed, 2 accounts loaded

[LOG002]2000/01/01 0:00:02 22 s signal handling initialized (type=sysv)

[LOG003]2000/01/01 0:00:02 22 s can't open file "/var/mpcs/mpcs.srvid" (err=2), no service-id's loaded

[LOG004]2000/01/01 0:00:02 24 s monitor: initialized (fd=5, port=988)

[LOG005]2000/01/01 0:00:02 24 s camd 3.3x: disabled

[LOG006]2000/01/01 0:00:02 24 s camd 3.5x: disabled

[LOG007]2000/01/01 0:00:02 24 s cs378x: disabled

[LOG008]2000/01/01 0:00:02 24 s newcamd: disabled

[LOG009]2000/01/01 0:00:02 24 s radegast: disabled

[LOG010]2000/01/01 0:00:02 24 s logger started (pid=25)

[LOG011]2000/01/01 0:00:02 24 s resolver started (pid=31, delay=30 sec)

[LOG012]2000/01/01 0:00:02 24 s proxy started (pid=32, server=ipserv4.net)

[LOG013]2000/01/01 0:00:02 32 p02 proxy ipserv4.net:10001 newcamd525 (fd=3)

[LOG014]2000/01/01 0:00:02 24 s serial: initialized (pid=33, auto@/dev/ttyS0)

[LOG015]2000/01/01 0:00:03 31 n can't resolve ipserv4.net

[LOG016]2000/01/01 0:00:38 31 n can't resolve ipserv4.net

[LOG017]2000/01/01 0:01:08 31 n can't resolve ipserv4.net

[LOG018]2000/01/01 0:01:38 31 n can't resolve ipserv4.net

[LOG019]2000/01/01 0:03:33 33 c01 Stop poll

[LOG020]2000/01/01 0:03:40 33 c01 Stop poll

[LOG021]2000/01/01 0:03:41 33 c01 plain hsic-client 127.0.0.1 granted (tuner, au=0)

[LOG022]2000/01/01 0:03:41 33 c01 tuner (0500&050100/3336/55:8DCE): rejected user ident (0 ms)

[LOG023]2000/01/01 0:03:46 33 c01 tuner (5601&000000/3336/4C:28E1): rejected user ident (0 ms)

[LOG024]2000/01/01 0:03:50 33 c01 tuner (0500&040620/3336/4B:818D): rejected user ident (0 ms)

[LOG025]2000/01/01 0:03:52 24 s client(2) connect from 192.168.1.22 (pid=759, pipfd=12)

[LOG026]2000/01/01 0:03:52 759 m02 plain monitor-client 192.168.1.22 granted (monitor, lvl=4)

[LOG027]2000/01/01 0:03:55 32 p02 server ipserv4.net:10001 caid: 0500

[LOG028]2000/01/01 0:03:55 32 p02 provider #0: 040600

[LOG029]2000/01/01 0:03:55 33 c01 tuner (0500&040600/3336/55:8CC9): found (545 ms) by newcamd

[LOG030]2000/01/01 0:04:00 33 c01 tuner (0500&0D0040/3336/53:8589): rejected user ident (0 ms)

[LOG031]2000/01/01 0:04:04 33 c01 tuner (0500&0D0040/3336/59:64C2): rejected user ident (0 ms)

[LOG032]2000/01/01 0:04:09 33 c01 tuner (0500&D20200/3336/4E:08A5): rejected user ident (0 ms)

[LOG033]2000/01/01 0:04:13 33 c01 Stop poll

[LOG034]2000/01/01 0:04:13 33 c01 tuner (0500&D20200/3336/4E:02AF): rejected user ident (0 ms)

[LOG035]2000/01/01 0:04:17 33 c01 Stop poll

[LOG036]2000/01/01 0:04:18 33 c01 tuner (0500&040600/3336/55:83C9): found (510 ms) by newcamd

[LOG037]2000/01/01 0:04:22 33 c01 tuner (0500&0D0040/3336/53:8489): rejected user ident (0 ms)

[LOG038]2000/01/01 0:04:27 33 c01 tuner (0500&050100/3336/55:82CE): rejected user ident (0 ms)

[LOG039]2000/01/01 0:04:32 33 c01 tuner (0500&040620/3336/4B:8E8D): rejected user ident (0 ms)

[LOG040]2000/01/01 0:04:36 33 c01 tuner (0500&0D0040/3336/59:6BC2): rejected user ident (0 ms)

[LOG041]2000/01/01 0:04:41 33 c01 tuner (5601&000000/3336/4C:17B1): rejected user ident (0 ms)

[LOG042]2000/01/01 0:04:45 33 c01 tuner (0500&D20200/3336/4E:09A5): rejected user ident (0 ms)

[LOG043]2000/01/01 0:04:49 33 c01 Stop poll

Ссылка на комментарий
Поделиться на другие сайты

[LOG015]2000/01/01 0:00:03 31 n can't resolve ipserv4.net

[LOG016]2000/01/01 0:00:38 31 n can't resolve ipserv4.net

[LOG017]2000/01/01 0:01:08 31 n can't resolve ipserv4.net

У проги нет доступа в инет или ДНС лажает, попробуйте отключить файервол ( если стоит в роутере) и прописать сервер по айпи в настройках

[LOG026]2000/01/01 0:03:52 759 m02 plain monitor-client 192.168.1.22 granted (monitor, lvl=4)

[LOG027]2000/01/01 0:03:55 32 p02 server ipserv4.net:10001 caid: 0500

[LOG028]2000/01/01 0:03:55 32 p02 provider #0: 040600

[LOG029]2000/01/01 0:03:55 33 c01 tuner (0500&040600/3336/55:8CC9): found (545 ms) by newcamd

[LOG030]2000/01/01 0:04:00 33 c01 tuner (0500&0D0040/3336/53:8589): rejected user ident (0 ms)

[LOG031]2000/01/01 0:04:04 33 c01 tuner (0500&0D0040/3336/59:64C2): rejected user ident (0 ms)

[LOG032]2000/01/01 0:04:09 33 c01 tuner (0500&D20200/3336/4E:08A5): rejected user ident (0 ms)

А когда она коннектится к серверу и по верному запросу получает ответ от сервера, то в ресивер этот ответ не попадает.. Причины как бы две, кабель или ком порт в ресивере или роутере
Ссылка на комментарий
Поделиться на другие сайты

Фаервол отключен, ДНС прописан, пробовал писать сервер по айпишнику та же лажа, выходит это мой креативный кабель так работает, так как через com ресак шарит от компа. Буду пробовать делать кабель на другой микрухе. Благодарю за содержательный ответ

Ссылка на комментарий
Поделиться на другие сайты

Сделал другой кабель на MAX 3232 и все поперло, правда Globo долго переключает каналы от 3 до 7 сек, ну вообщем фунциклирует все. Странно предыдущий кабель реагировал на команды в Hyper Terminal. но шура при этом не работала. Большое спасибо Navigator за помощь.

Ссылка на комментарий
Поделиться на другие сайты

Здравствуйте. Прошу помощи у знатоков

Имеется ресивер Openbox X820 и DLINK U2500.

Раньше на ресивере все работало по этой связке, после я перепрошил роутер по инструкции в этой теме, настроил mpcs, соединил, но никак не хочет функционировать это дело.

Сам роутер подсоединяю к своему модему, и от него идет интернет, если опять же подсоединить к компьютеру. Возможно, что проблемы с настройкой mpcs.

Возможно ли посмотреть по логами или еще чему, в чем может быть причина? Сам в этом деле новичок, бьюсь уже несколько дней над проблемой.

Ссылка на комментарий
Поделиться на другие сайты

Возможно ли посмотреть по логами или еще чему, в чем может быть причина?

Да, лог работы mpcs снимайте и показывайте
Ссылка на комментарий
Поделиться на другие сайты

Да, лог работы mpcs снимайте и показывайте

странно. пытаюсь снять лог при помощи mpcsmon, но подключаться не хочет.

такое ощущение, что mpcs вообще стартовать не хочет.

Ссылка на комментарий
Поделиться на другие сайты

странно. пытаюсь снять лог при помощи mpcsmon, но подключаться не хочет.

такое ощущение, что mpcs вообще стартовать не хочет.

А причем здесь mpcsmon? Включить лог в настройках и полученный файл, без данных сервера и учетных данных сюда.
Ссылка на комментарий
Поделиться на другие сайты

А причем здесь mpcsmon? Включить лог в настройках и полученный файл, без данных сервера и учетных данных сюда.

или я что-то не понимаю, или...

mpcs вшит в модем, т.е. шаринг идет без участия компа. в каких настройка его включать то?

в самом модеме лог нашел только по пути var/log

Ссылка на комментарий
Поделиться на другие сайты

или я что-то не понимаю, или...

mpcs вшит в модем, т.е. шаринг идет без участия компа. в каких настройка его включать то?

в самом модеме лог нашел только по пути var/log

Есть строчка Log в настройках mpcs. По умолчанию она выключена, чтобы не расходовать память модема.

В файле mpcs.conf есть такие строки:

[global]

Nice = -11

ClientTimeout = 5

ClientMaxIdle = 9999999

#LogFile = /tmp/mpcs.log - нужная строка убрать #!!!

LogFile =/dev/null

#MaxLogSize = 500

globo7010 = 1

[serial]

Device = tuner@/dev/ttyS0?delay=2&timeout=300

Ссылка на комментарий
Поделиться на другие сайты

Есть строчка Log в настройках mpcs. По умолчанию она выключена, чтобы не расходовать память модема.

В файле mpcs.conf есть такие строки:

[global]

Nice = -11

ClientTimeout = 5

ClientMaxIdle = 9999999

#LogFile = /tmp/mpcs.log - нужная строка убрать #!!!

LogFile =/dev/null

#MaxLogSize = 500

globo7010 = 1

[serial]

Device = tuner@/dev/ttyS0?delay=2&timeout=300

не знаю. лог не хочет писать. такое ощущение, что mpcs вообще не хочет запускаться

Ссылка на комментарий
Поделиться на другие сайты

pavholm

Не знаю на сколько в модемах поддерживаются команды, но попробуйте посмотреть процессы.. В телнете команда ps или ps ax

Ссылка на комментарий
Поделиться на другие сайты

pavholm

Не знаю на сколько в модемах поддерживаются команды, но попробуйте посмотреть процессы.. В телнете команда ps или ps ax

(none) login: admin
Password:


BusyBox v1.00 (2005.04.12-18:11+0000) Built-in shell (msh)
Enter 'help' for a list of built-in commands.


# ps
  PID  Uid	 VmSize Stat Command
	1 admin	   272 S   init
	2 admin		   SW< [ksoftirqd/0]
	3 admin		   SW< [events/0]
	4 admin		   SW< [khelper]
	5 admin		   SW< [kblockd/0]
	6 admin		   SW  [pdflush]
	7 admin		   SW  [pdflush]
	8 admin		   SW  [kswapd0]
	9 admin		   SW< [aio/0]
   10 admin		   SW  [mtdblockd]
   24 admin	   472 S   mpcs -c /var/mpcs -b
   25 admin	   464 S   mpcs -c /var/mpcs -b
   30 admin	   464 S   mpcs -c /var/mpcs -b
   31 admin	   516 S   mpcs -c /var/mpcs -b
   75 admin	   164 S   pvc2684d
  127 admin	   248 S   dhcpd
  140 admin	   872 S   telnetd
  158 admin	   984 S   httpd
  275 admin	   300 S   bftpd -d
  365 admin	   316 S   -sh
  370 admin	   272 R   ps
#
Ссылка на комментарий
Поделиться на другие сайты

pavholm

24 admin 472 S mpcs -c /var/mpcs -b

25 admin 464 S mpcs -c /var/mpcs -b

30 admin 464 S mpcs -c /var/mpcs -b

31 admin 516 S mpcs -c /var/mpcs -b

Прога у вас есть в процессах, копайте настройки, попробуйте ее прибить и запустить наново, команда есть в описании в первом посте темы
Ссылка на комментарий
Поделиться на другие сайты

pavholm

Прога у вас есть в процессах, копайте настройки, попробуйте ее прибить и запустить наново, команда есть в описании в первом посте темы

спасибо

а еще не подскажете, где можно найти точно работающий конфиг mpcs для связки роутера + openbox

или никаких особенностей нет, что через компьютер, что через модем?

Ссылка на комментарий
Поделиться на другие сайты

pavholm

Конфиг есть так же в первом сообщении этой темы, только настройки для файла сервер получите в своем биллинге ( названия пакета, если написано кириллицей измените на латинский или просто напишите newcamd) и соответственно в файле юзер нужно в строке идент прописать каид и идент пакета, который смотреть собрались.. Вы бы показали свои настройки, только без логинов и паролей.

Ссылка на комментарий
Поделиться на другие сайты

pavholm

Конфиг есть так же в первом сообщении этой темы, только настройки для файла сервер получите в своем биллинге ( названия пакета, если написано кириллицей измените на латинский или просто напишите newcamd) и соответственно в файле юзер нужно в строке идент прописать каид и идент пакета, который смотреть собрались.. Вы бы показали свои настройки, только без логинов и паролей.

споилер тут что-то не работает

[global]
Nice			= -11
ClientTimeout   = 5
#LogFile		 = /var/mpcs.log
LogFile		 = /dev/null

[serial]
Device		  = auto://tuner@/dev/ttyS0

[monitor]
Port			 = 988
NoCrypt		  = 192.168.1.1-192.168.1.255
MonLevel		 = 0

#[reader]
#Label		  = NTV+ 36E
#Protocol	   = newcamd
#Key			= 0102030405060708091011121314
#Device		 = ip,port
#Account		= login,password
#Fallback	   = 0
#Group		  = 1
#IDENT		  = 0500:040600

#[reader]
#Label		  = Tricolor Center 36E
#Protocol	   = newcamd
#Key			= 0102030405060708091011121314
#Device		 = ip,port
#Account		= login,password
#Fallback	   = 0
#Group		  = 1
#IDENT		  = 4AE0:000011

[account]
User  = tuner
Pwd   = tuner
Uniq  = 1
Group = 1
IDENT = 0500:040600;4AE0:000011

[account]
User	 = monitor
Pwd	  = monitor
Group	= 0
MonLevel = 4
Ссылка на комментарий
Поделиться на другие сайты

pavholm

Коммент уберите в файле сервер перед строками и для триколора нулевой идент в обоих файлах ( только не знаю по какому каиду у вас раздается триколор)

[reader]

Label = NTV+ 36E

Protocol = newcamd

Key = 0102030405060708091011121314

Device = ip,port

Account = login,password

Fallback = 0

Group = 1

IDENT = 0500:040600

[reader]

Label = Tricolor Center 36E

Protocol = newcamd

Key = 0102030405060708091011121314

Device = ip,port

Account = login,password

Fallback = 0

Group = 1

IDENT = 4AE0:000000

[account]

User = tuner

Pwd = tuner

#Uniq = 1

Group = 1

IDENT = 0500:040600;4AE0:000000

[account]

User = monitor

Pwd = monitor

Group = 1

MonLevel = 4

Ссылка на комментарий
Поделиться на другие сайты

не знаю. лог не хочет писать. такое ощущение, что mpcs вообще не хочет запускаться

Так log идет в null. Вместо null нужен путь к файлу и название файла.
Ссылка на комментарий
Поделиться на другие сайты

LOG

-------------------------------------------------------------------------------
>> STREAMBOARD <<  mp-cardserver started at Sat Jan  1 00:00:02 2000
-------------------------------------------------------------------------------
2000/01/01  0:00:02	 22 s   version=0.8k-rc13m, system=mips-linux-uclibc, nice=-11
2000/01/01  0:00:02	 22 s   max. clients=30, client max. idle=120 sec
2000/01/01  0:00:02	 22 s   max. logsize=unlimited
2000/01/01  0:00:02	 22 s   client timeout=5 sec, cache delay=0 msec
2000/01/01  0:00:02	 22 s   shared memory initialized (size=167284, id=0)
2000/01/01  0:00:02	 22 s   Cannot open file "/var/mpcs/mpcs.sid" (errno=2)
2000/01/01  0:00:02	 22 s   userdb reloaded: 0 accounts freed, 3 accounts loaded
2000/01/01  0:00:02	 22 s   signal handling initialized (type=sysv)
2000/01/01  0:00:02	 22 s   can't open file "/var/mpcs/mpcs.srvid" (err=2), no service-id's loaded
2000/01/01  0:00:02	 24 s   monitor: initialized (fd=6, port=988)
2000/01/01  0:00:02	 24 s   camd 3.3x: disabled
2000/01/01  0:00:02	 24 s   camd 3.5x: disabled
2000/01/01  0:00:02	 24 s   cs378x: disabled
2000/01/01  0:00:02	 24 s   newcamd: disabled
2000/01/01  0:00:02	 24 s   radegast: disabled
2000/01/01  0:00:02	 24 s   logger started (pid=25)
2000/01/01  0:00:02	 24 s   resolver started (pid=30, delay=30 sec)
2000/01/01  0:00:02	 24 s   serial: initialized (pid=31, auto@/dev/ttyS0)
2000/01/01  0:00:05	 31 c01 detected dsr9500-extended type receiver
2000/01/01  0:00:05	 31 c01 plain dsr9500-client 127.0.0.1 granted (tuner, au=0)
2000/01/01  0:00:05	 31 c01 tuner (0500&040600/283D/50:3A37): rejected group (5 ms)
2000/01/01  0:00:15	 31 c01 tuner (0500&040600/283D/50:2137): rejected group (0 ms)
2000/01/01  0:00:17	 31 c01 tuner (0500&040600/50E3/3F:134E): rejected group (0 ms)
2000/01/01  0:00:27	 31 c01 tuner (0500&040600/50E3/3F:684E): rejected group (0 ms)
2000/01/01  0:00:37	 31 c01 tuner (0500&040600/50E3/3F:674E): rejected group (0 ms)
2000/01/01  0:00:47	 31 c01 tuner (0500&040600/50E3/3F:7C4E): rejected group (0 ms)
2000/01/01  0:00:57	 31 c01 tuner (0500&040600/50E3/3F:4B4E): rejected group (0 ms)
2000/01/01  0:01:07	 31 c01 tuner (0500&040600/50E3/3F:404E): rejected group (0 ms)
2000/01/01  0:01:17	 31 c01 tuner (0500&040600/50E3/3F:5F4E): rejected group (0 ms)
2000/01/01  0:01:27	 31 c01 tuner (0500&040600/50E3/3F:544E): rejected group (0 ms)
2000/01/01  0:01:37	 31 c01 tuner (0500&040600/50E3/3F:A34F): rejected group (0 ms)
2000/01/01  0:01:47	 31 c01 tuner (0500&040600/50E3/3F:B84F): rejected group (0 ms)
2000/01/01  0:01:57	 31 c01 tuner (0500&040600/50E3/3F:B74F): rejected group (0 ms)
Ссылка на комментарий
Поделиться на другие сайты

pavholm

Мой пост 52 выше посмотрите, у вас в файле сервер перед каждой строкой стоит коммент # который делает ее неактивной

все # я убрал

Если убрали, посмотрите еще раз внимательно, возможно удалили скобку перед ридером
Ссылка на комментарий
Поделиться на другие сайты

pavholm

Мой пост 52 выше посмотрите, у вас в файле сервер перед каждой строкой стоит коммент # который делает ее неактивной

Если убрали, посмотрите еще раз внимательно, возможно удалили скобку перед ридером

теперь убрал. в прошлый раз случайно не залил новый файл.

только теперь никак не могу заставить писать лог. в сервере прописываю, но новый файл не создается. если же создать его заранее, и поставить писать туда лог, то оно просто удаляется.

в какую директорию можно поставить файл лога?

Ссылка на комментарий
Поделиться на другие сайты

извиняюсь, но не понимаю, о чем идет речь.

все # я убрал

содержимое mpcs.conf:

[global]Nice            = -1ClientTimeout   = 5ClientMaxIdle   = 9999999LogFile         = /var/mpcs/nll.txt#LogFile         = /dev/null - лог нужно отключить после настройки.MaxLogSize      = 1000globo7010 = 1[serial]Device = tuner@/dev/ttyS0?delay=0&timeout=300
содержимое mpcs.server:

[reader]Label    = NTVProtocol = newcamdKey      = 0102030405060708091011121314Device   = XXX.XXX.XXX.XXX ,XXXX - данные из билингаAccount  = ХХХХХХ,ХХХХХХ -  данные из билингаIDENT    = 0500:040600Fallback = 0Group    = 1ReconnectTimeout = 20[reader]Label    = Tricolor Protocol = newcamdKey      = 0102030405060708091011121314Device   = XXX.XXX.XXX.XXXX ,XXXX -  данные из билингаAccount  = XXXXXX,XXXXX -  данные из билингаIDENT    = 4AE1:0Fallback = 0Group    = 2ReconnectTimeout = 20
Содержимое mpcs.user:

[account]User  = tunerPwd   = tunerGroup = 1,2IDENT = 0500:040600;4AE1:0
В телнете модема проверить доступ к интернету можно командой ping yandex.ru - должны проходить пакеты.
Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
×
×
  • Создать...