Patron, В телнете есть команда двоичный обмен данными. В моём случае код /377/375/000. Но пока ещё не добился нормального обмена данными.
Вид для печати
Patron, В телнете есть команда двоичный обмен данными. В моём случае код /377/375/000. Но пока ещё не добился нормального обмена данными.
Patron,Снял лог с загрузки НХ при подключенной Эл.85
Скрытый текст
«377»«363»10000/12706
10000
12746
340
12746
10016
2
4567
14
105737
177560
100375
113703
177562
207
105737
177562
105737
177564
100375
112737
26
177566
12700
1000
5004
4715
110324
5300
1374
10000G«240»«000» «001»«000»«000»«000»«000»«000»«000»«000»«000»«246»«000»«340»«000»
HX 2.0 - Warm boot v1.3 177560
«000»«000»«000»«000»«000»«000»«000»«000»«000»«000»«000»«000»B«000»«002»«000»«300»«025»«020»«000»«367» «206»«001»«306»«025»«000»«020»«000»
«020»
«301»«025»«000»«004»«302»«025»«000»«002»«367» b«000»«301»«025»«370»«001»R«024»R«024»R«024»«337»«025»«300»5«316» «037»
«322» «337»«025»«302»«000»«330» _«000»«000»«002»HX-W-«000»«300»«227»r«377»«000»
«337»«213»p«377»«372»«201»«300»
«373»«002»«300»«025»~«000»«367» 6«001»«300»«025»«353»«001»«367» .«001»«024»«001»«005»
«337»«213»p«377»«005»«201»«305»
«373»«002»«316»«025»«224»«000»«002»«000»«005»
«305»«327»r«377»@a«002»«000»«027»«020»«000»«000»W«020»«000»«000»«227»«020»«000»«000»«300»«035»«362»«377»«301»«035»«362»«377»«302»«035»«362»«377»«305»«025»«001»«000»«367» «206»«000»«305»«025»«375» «367» n«000»7
N«377»«305»«025»Cr«367» b«000»«005»
«367» b«000»«005»«020»«367» V«000»«005»
«367» P«000»«301»«014»E«020»«367» H«000»«305»«227»r«377»«305»«035»$«377»«367» <«000»«003»«000»«000»
W«241»«374»«000»/«003»W«241»«376»«000»«001»«003»«367»«001»«003»«000»«003»«000»«000»
«003»«000»«003»«000»«027» «226»«000»«245»«002»«003»«000»R«221»«301»
«374»«002»&«020»«003»«000»A«021»«003»«000»«305»«000»AQV «231»«002»«207»«000»«367» «002»«000»«305»«000»w«221»«334»«376»«367»m«330»«376»«324»«376»«337»«213»t«377»«375»«200»_«221»v«377»«207»«000»«003»«000»C«021»«003»«000»«301»
«020»«201»R«221»«303»«212»«373»«002»«003»«000»«305»
«336»«201»«364»«003»«205»
C«021»«003»«000»«301»
«004»«201»R«221»«303»
«372»«002»«363»«001»w«000»«346»«376»«000»«000»«000»«000»«000»«000»«000»«000»«000»«000»«000»«000»«000»«000»«000»«000»«000»«000»w«010»«002»«000»«353»«001»«300»«025»«340»«001»«302»«025»«322»«001»«312» @«022»«312» «300»«025»«365»«001»«312» «000»«000»«376»«001»«337»«213»t«377»«375»«200»«037»«224»v«377»«372»«002»«207»«000»
?BOOT-U-«000»Bad Packet
«312»_«377»«377»
[свернуть]
Из лога видно что HX остановился на «312»_«377»«377».
И лог со стороны СОМ порта. Правда вместо Эл.85 подключил эмулятор PDP11.
Скрытый текст
«003»«003»10000/12706
10000
12746
340
12746
10016
2
4567
14
105737
177560
100375
113703
177562
207
105737
177562
105737
177564
100375
112737
26
177566
12700
1000
5004
4715
110324
5300
1374
10000G«240»«000» «001»«000»«000»«000»«000»«000»«000»«000»«000»«246»«000»«340»«000»
HX 2.0 - Warm boot v1.3 177560
«000»«000»«000»«000»«000»«000»«000»«000»«000»«000»«000»«000»B«000»«002»«000»«300»«025»«020»«000»«367» «206»«001»«306»«025»«000»«020»«000»
«020»
«301»«025»«000»«004»«302»«025»«000»«002»«367» b«000»«301»«025»«370»«001»R«024»R«024»R«024»«337»«025»«300»5«316» «037»
«322» «337»«025»«302»«000»«330» _«000»«000»«002»HX-W-«000»«300»«227»r
«337»«213»p[свернуть]
Тут мысль какая, поскольку терминал использует 7 битную кодировку, по этому код 377 не используется. КОИ7-рус.,КОИ7-лат. находятся в диапазоне 0-177. Задача стоит о передаче только Boot_RT-11_from_HX0_(177560).bin.
На мой взгляд 2 варианта, переделать НХ на 7 бит или сделать "фильтр" где и общего потока детектируется код 377 (типа PromptChar="\377" ) о отправляется обратно (типа SendChar="\377"). Таким образом код 377 не будет передаваться вообще в первом варианте и дублироваться во втором варианте.
Третий вариант.
Обнаружил что в конфигах VT52 подключен модуль "CPU_module = CPU11_module.em" который реально ничем не задействован. Допустим что терминал всё ж имеет процессор 1801вм1 но нет прошивки. Так вот пускай он и отвечает на Telnet запросы типа ID терминала, установка режима итд. В этом варианте уже идёт интеллектуальный обмен данными.
Попробовал загрузиться через telnet->sredird->DS90M->11/83...
Код:Network Access SW V3.2 BL01 for DS90M
DECserver 90M, Novosibirsk, RU
(c) Copyright 2005, Digital Networks, DNPG, LLC - All Rights Reserved
Visit us at www.digitalnetworks.net
Please type HELP if you need assistance
Local> SE PO TY SO
Local> C BIGSYS_CONS
Password>
Local -010- Session 1 to BIGSYS_CONS on node PDP11.ORG.RU established
?
@
Local> SE SES PAS
Local> RE
Local -012- BIGSYS_CONS session 1 resumed
?
@10000/000000 12706
00010002/000000 10000
00010004/000000 12746
00010006/000000 340
00010010/000000 12746
00010012/000000 10016
00010014/000000 2
00010016/000000 4567
00010020/000000 14
00010022/000000 105737
00010024/000000 177560
00010026/000000 100375
00010030/000000 113703
00010032/000000 177562
00010034/000000 207
00010036/000000 105737
00010040/000000 177562
00010042/000000 105737
00010044/000000 177564
00010046/000000 100375
00010050/000000 112737
00010052/000000 26
00010054/000000 177566
00010056/000000 12700
00010060/000000 1000
00010062/000000 5004
00010064/000000 4715
00010066/000000 110324
00010070/000000 5300
00010072/000000 1374
00010074/000000 5007
@10000G
HX 2.0 - Warm boot v1.3 177560
,l,mHX-W-Bad Packet
,l,mHX-W-Bad Packet
,l,mHX-W-Bad Packet
,l,mHX-W-Bad Packet
,l,mHX-W-Bad Packet
,l,mHX-W-Bad Packet
,l,mHX-W-Bad Packet
,l,mHX-W-Bad Packet
,l,mHX-W-Bad Packet
,l,mHX-W-Bad Packet
,l,mHX-W-Bad Packet
form, А какой адрес на шине консольного порта? НХ грузит на терминальный порт или 176560.
form, сомневаюсь, возможно что 17777560.
form, Попробовал отключить телнет, после 10000G написал -"прямоугольник,Э,прямоугол ник,Э" без перевода строки.
Понятно что это телнетовские команды, но что они хотят.
Я мог бы переключить в RAW режим, но тогда ты не сможешь сам в пульт выпасть если что поскольку нечем будет послать BREAK...
---------- Post added at 01:18 ---------- Previous post was at 01:17 ----------
Все, ушел спать в другую комнату - завтра вставать рано.
11/83 остается работать, если что, можно Patron'у сказать координаты для тестов...
Локальный RT-11 грузится с DU3 (по умолчанию RT-11ZM), TCP/IP запускается командой "@D23:TCPIP.RUN" после чего командой "VRU TCP:FTP" и на Argv "-bh адрес" можно подключиться к внешнему FTP серверу... DU2: можно портить.
Просто рабочий диск можно найти в районе D13:-D22: там вроде были пустые.
После 10000G если нажать BREAK то показывает 010026.
Сделал вариант загрузчика с увеличенным в 32 раза таймаутом, который выводит различные сообщения для разных ошибок:
Boot_RT-11_from_HX0_(177560_v1.4_)
Загрузка через telnet-sredird-ds-11/83.
Может и раньше работало да только не дождался.
Немного мусора есть...Код:Network Access SW V3.2 BL01 for DS90M
DECserver 90M, Novosibirsk, RU
(c) Copyright 2005, Digital Networks, DNPG, LLC - All Rights Reserved
Visit us at www.digitalnetworks.net
Please type HELP if you need assistance
Local> SE PO TY SO
Local> C BIGSYS_CONS
Password>
Local -010- Session 1 to BIGSYS_CONS on node PDP11.ORG.RU established
?
@
Local> SE SES PAS
Local> RE
Local -012- BIGSYS_CONS session 1 resumed
?
@10000/012706 12706
00010002/010000 10000
00010004/012746 12746
00010006/000340 340
00010010/012746 12746
00010012/010016 10016
00010014/000002 2
00010016/004567 4567
00010020/000014 14
00010022/105737 105737
00010024/177560 177560
00010026/100375 100375
00010030/113703 113703
00010032/177562 177562
00010034/000207 207
00010036/105737 105737
00010040/177562 177562
00010042/105737 105737
00010044/177564 177564
00010046/100375 100375
00010050/112737 112737
00010052/000026 26
00010054/177566 177566
00010056/012700 12700
00010060/001000 1000
00010062/005004 5004
00010064/004715 4715
00010066/110324 110324
00010070/005300 5300
00010072/001374 1374
00010074/005007 5007
@10000G
HX 2.0 - Warm boot v1.4 177560
,l,m
HX DSK/TTY multiplexer v3.1 2014
SL V08.00 [SW] Сторожевых С.В. 1988m,l,m,l,m,l,m,l,m,l,m,l,m
RT-11SJ (Y) V05.04 G
,l,m,l,m,l,m,l,m
.SE USR NOSWAP
.SE EXIT NOSWAP
.SE TT SCOPE
.LO SL
,l,m
.SE SL ON
,l,m,l,m,l,m
.DAY
Время Дата
23:56:14 31-Окт-2014, Пятница
.
В свое время пытался провести один тест с Andrey_Ak, но дело так и заглохло... Может у кого сейчас возможность есть? Суть теста проста - попробовать загрузиться через HX по LAT. Без всяких доработок загрузчика итд... Теоретически должно пройти и на практике проверил в рамках одного DECServer (один порт подключался к сервису другого порта). Но интересно было бы проверить через инет с заворачиванием LAT в UDP... Если у кого есть возможность, предлагаю попробовать... Для теста нужен DECserver (в идеале), если его нет - сойдет OpenVMS в эмуляторе типа CHARON, и, разумеется - отдельный комп на котором собственно грузиться...
Весьма трудно подключить интернет к тому чего нет ;)
На 11/83 у меня самый обычный DLV11 на консоли, а подключение требуется именно к нему. Варианты подключения к этому порту уже озвучены: прямая трансляция DECserver (telnet listener - HX с таким не работает, хотя любые другие варианты от DEC/Mentec работают и порой быстрее [что логично]) или sredird котораы принимает telnet и подключает к порту DS90M откуда уже можно что угодно делать в рамках DS... Основную инфу передал, как нужно будет - свистни - открою доступ :)
form, А DELQA-M уже нет?
form, Затрудняюсь ответить. Задача в том чтобы увидеть приглашение пульта @.
Тогда всего три варианта: telnet listener DECserver - прямой проброс в сервис [уже знаем, с HX несовместимо], вход по телнет на роутер (где запускается та или иная программа подключения к 4 порту DS) ну или как вариант, можно исключить DS из цепочки и подключить порт напрямую к 11/83, но лениво - тем более, что локальные тесты никакой разницы не показали между прямым подключением и через DS :)
form, Мне трудно представить что за чем идет. Лучше нарисуй рисунок начиная с платы 11/83 до сети Internet. Ещё вариант, самому попробовать загрузить через сеть например с ноутбука.
А чего тут рисовать? ;)
Есть роутер (он же ввв-днс-ёмаёл-и прочий сервер) pdp-11.org.ru, там стоит OpenBSD. COM1 этого роутера подключен к порту 4 DECserver 90M. 8й порт (объявленный выделенным сервисом BIGSYS_CONS) подключен к консоли PDP-11/83...
Остальные порты представляют собой выделенный сервис CTEPBA_CONS - консоль AlphaServer DS10; терминалы CM7209, VT220 и мой нотебяк. Таким образом я могу соединить какой угодно терминал с чем угодно в рамках HECnet без перекомутаций проводов :) при том ожно одновременно в несколько мест...
По моему достаточно DELQA-M - AUI-TP - Internet.
Ну так предлагаю озвучить как при этом прицепить консоль к интернету ;) Если не получится - ничего страшного - до сих пор ни у кого не получилось :)
---------- Post added at 21:30 ---------- Previous post was at 21:29 ----------
хотя отдам должное - никто и не пробовал в силу бесполезности :D
Что имеется ввиду под консолью? Что представляет из себя трансивер? Может ли DELQA-M принимать BREAK?
Консоль системы - это одно... В многотерминальной RT-11 ее можно азначить на любой терминал системы (что и используется в TCP/IP for RT-11)... Консоль PDP-11 представляет из себя то что ты уже посмотрел ;)
Что касается DELQA-M, то ему чужды понятия вроде BREAK... Это обычный Ethernet адаптер и ничего другого он не умеет :)
Значит DELQA-M работает только под операционкой, это и хотелось узнать. А BREAK я имел ввиду телнетовский.
Не совсем так, если в железке есть загрузчик то может и самостоятельно работать. Например даже на РС картах можно поставить ROM с загрузчиком.
И что? Это поможет со стороны подключиться к PC? ;)
Правильно... И здесь такой функционал есть, но не поможет пока через этот (или другой) функционал не будет загружена система...
Разница одна - здесь мы можем дать доступ к консоли без проблем и всегда, а на PC только в ничтожном проценте машин именуемых серверами за деньги которых они не стоят даже на 1% :)
form, Хочу подытожить. Пока что я не готов загрузить вашу машину. Может есть вариант написать скрипт где при подключении выполняет процедуру доступа к консоли. Таким образом пользователь получает чистое приглашение @ по команде BRK.
form, Доброй ночи!
Хочу спросить, как твой сайт pdp-11.org.ru или pdp-11.nsk.ru? Дело в том что по доступу СТЕРВА на сайте pdp-11.nsk.ru есть вход на RT11 а на pdp-11.org.ru об этом ничего не сказано. Или это разные СТЕРВЫ? :)
nsk.ru давно нету. он вводился когда за org.ru стали просить денег, но сейчас за nsk.ru тоже хотят денег, а значит нафиг он и не нужен. Что же касается CTEPBA, то как и написано, он почти всегда выключен и включается только по просьбам трудящихся - слишком уж громкий, падла :)
А RT-11 вход есть на BOPOHA сейчас...
form, VTCOM ругается что нет XL драйвера, да и как он с ipом связан.