Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » Старый софт » Windows 3.11 FWG виснет с сетью на старте. |
<<Назад Вперед>> | Печать |
aleksej |
Сообщение отправлено: 8 декабря 2013 12:27 Сообщение отредактировано: 8 декабря 2013 12:34
Приветствую! Убил на эту задачу весь вечер. Сразу скажу, читать очевидные вещи про сильно неподходящее железо неинтересно. Также, как неинтересно ради решения этой шарады менять что-либо из железа. Эту свою прихоть я как-нибудь переживу, если не удастся решить программно. Установлена на реальном железе, не виртуальная машина. I845, PIV 3.06, 2GB RAM, набортный Intel 100/PRO сетевой адаптер. IDE хард, первым разделом идет 2GB FAT16, стоит MS-DOS 6.22 и Windows 3.11 FWG 3.11 Винда свежая (она может быть свежайшей ежеминутно, дистриб за столько ставится, что проделано за вечер раз пятнадцать). Никакого софта, и дополнительных драйверов. Устанавливаю родной драйвер сетевой от интел под win3.x (prodos.exe с intel.com), встает корректно. Винда сообщает, что autoexec у меня менюшный, многоконфиговый и изменения сохраняет в autoexec.000, а оригинал не трогает. В .000 она кидает неизменно одну строку: net start, в самое начало. Если ее запустить, она ругается на то, что не загружен ifshlp.sys (так понимаю, что он нужен вроде как). Пытаюсь загрузить винду без net start и без ifshlp.sys - стартует и ругается на отсутствие поддержки сети. Загружаю ifshlp.sys - виснет на лого (спустя минуту начинает непрерывно пищать спикер), загружаю ifshlp.sys и net start - проходит лого потом черный экран с мигающим курсором. Пробовал и чистую загрузку (только himem.sys) и вариации с различными менджерами, в том числе полностью скрывающими от системы излишки оперативной памяти (burnmem.sys, himemx с /m:xxx). Менял драйвер сетевой на generic NE2000. Драйвер видео вообще стоит vga 16 цветов. На той же системе w9x работает с сетью корректно. В том же DOS 6.22 сеть работает тоже корректно, пакетный драйвер, wattcp и аналоги, арахна - все настроено, все пашет. Загружаю винду (с ifshlp.sys) через win /n - работает нормально. В чем дело? Ведь не в драйвере (я его менял на другой), в ifshlp.sys может? Можно без него обойтись или заменить на какой-либо аналог? В конечном итоге, если бы заработало, в сеть ходил бы по tcp/ip. Может есть другое решение, через пакетный драйвер с каким то лейером под win приложения для него? Смотрел system.ini protocol.ini - мог и не смотреть, все равно ничего не понял. Винда не зависает c win /n и загруженном ifshlp.sys, то есть дело не в нем самом по себе. Где она спотыкается, не пойму. Сейчас сообразил, что одно средство еще не попробовал - отключить кэш проца, вообще его частоту сбросить до минимума. НО! заметил одну странность, иногда винда пускает, если ifshlp.sys не грузить сразу, а запустить винду, выйти, подгрузить ifshlp.sys с коммандной строки через како нибудь devload, то она раз на n-ный пропустит, также ругнется на сеть, но пропустит, не зависнет. И один единственный раз, пропустила и даже сеть заработала, и через оперу 3.62 открыл сей благословенный ресурс, в кракозябрах весь (кодировку в меню не нашел, есть она вообще как опция в этой реликтовой версии?), но по выходе больше уже этот финт повторить не смог. В сетях вообще не разбираюсь, действую как обезьяна, может лежит на поверхности решение, чувствую, не в железе тут дело, не в его поколенческой несовместимости с софтом, чтото другое, вроде кривых рук. |
Сейчас на форуме |
zOrg
Гость
[V] Я не робот. Откуда: Ленинградская область, пгт. Сиверский Всего сообщений: 5124 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 9 янв. 2009 |
Протокол tcp/ip for WIN 3.11(!) обновлённый (en) [674 kb]. Обновлённая версия протокола для работы в локальных и глобальных сетях под WIN 3.X. http://www.fdd5-25.net/inet/tcpip16.zip Взято с сайта: www.fdd5-25.net |
Anderson1
Advanced Member
Откуда: Москва Всего сообщений: 2098 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 27 фев. 2011 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 8 декабря 2013 14:10 Сообщение отредактировано: 8 декабря 2013 14:28
Возможно причина в слишком быстром проце - тогда отключение обоих кешей L1 и L2 должно помочь. Может оно не сразу виснет, а сначала ждёт ответа от DHCP-сервера, а когда не получает уже виснет. Попробовать прописать (где-то в system.ini, точно где уже не помню) статический IP и пр. маски со шлюзами. Сеть с ndis3 драйвером в WfWg 3.11 должна работать и без net start. Последнее нужно только для сети в DOS. BTW, а драйвер какой - ndis2 или ndis3 - в config.sys и autoexec.bat приписывается что-то ещё, кроме ifshlp.sys и net start? Если ndis2, то может просто не все необходимые драйверы загружаются. Или виснет по причине нехватки DOS памяти, так что винда не может запустить сетевые службы. Ибо ndis2 это досовые tsr, а не работающие в защищённом режиме винды, как ndis3. Если ничего не поможет, то таки вариант с пакетным драйвером и trumpet winsock. Но в этом варианте не будет работать сеть майкрософт - т.е. только в интернет можно будет вылезти, никаких шар. P.S. aleksej написал: А разве нтёвый NW-Link позволяет делать сетевую игру в оригинальном doom? Или имеется в виду по модему, через DM? Оригинальные DOS версии Doom, Heretic, Hexen по сети internet из DOS/Win9x/WinNT. |
aleksej |
NEW! Сообщение отправлено: 8 декабря 2013 14:15 Сообщение отредактировано: 8 декабря 2013 14:31
zOrg Дистриб протокола есть и в доступном в отличии от fdd5-25.net месте ftp://ftp.microsoft.com/bussys/clients/wfw/ Я его ставил, дело не в нем. Виснет и с установленными по умолчанию IPX/SPX и NetBEUI протоколами и с оставленным в качестве единственного TCP/IP (первые два удалял, все три оставлял) - от него ни горячо ни холодно. Anderson1 Насчет несрабатывания DHCP и прописывания руками попробую, но повторюсь, едва ли дело в этом, виснет и без tcp/ip протокола. Больше ничего не прописывается. Как определить, что за драйвера? По расширению точно не помню (не дома), нечто вида E100B с расширением то ли DOS, то ли ODI. Отсутствие шары переживу, хотя не помешало бы, интересно получить именно инет, так что, как последняя мера, пакетный драйвер подойдет, чего памяти жалеть, перезагрузка в другой конфиг секунды занимает. По памяти - изначально во всех вариациях загрузки базовой было близко к 600kb ~580-590kb. Общий букет дров DOS поддержки сети, если такие костыли будут задействованы, ну кило 50 откусит максимум, думаю. p.s. Не, SwsVpkt + VDMSound по вкусу. А разве нтёвый NW-Link позволяет делать сетевую игру в оригинальном doom? Или имеется в виду по модему, через DM? |
Сейчас на форуме |
Anderson1
Advanced Member
Откуда: Москва Всего сообщений: 2098 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 27 фев. 2011 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 8 декабря 2013 14:49 Сообщение отредактировано: 8 декабря 2013 14:55
aleksej написал: Как определить, что за драйвера?Глянул - написано DOS ODI NDIS2. aleksej написал: А должно. Больше ничего не прописывается. aleksej написал: Много. С ndis2 обычно сильно меньше. Т.е. похоже драйверы просто не устанавливаются как следует. Сомнительно, что они подходят для 3.11, думается они для DOS и WfWg 3.1. По памяти - изначально во всех вариациях загрузки базовой было близко к 600kb ~580-590kb. aleksej написал: Скорее 150. такие костыли будут задействованы, ну кило 50 откусит максимум, думаю. Остался вариант с пакетным драйвером. Перезагружать конфиг не обязательно нужно - ведь пакетник обычно можно выгружать. Сделать батник типа winn.bat. |
aleksej |
NEW! Сообщение отправлено: 8 декабря 2013 16:51
Anderson1, спасибо. Попутно сейчас наткнулся. http://support.microsoft.com/KB/123367 Похоже на близкую к моей по симптомам проблему, вечером попробую. |
Сейчас на форуме |
<<Назад Вперед>> | Печать |
Полигон-2 » Старый софт » Windows 3.11 FWG виснет с сетью на старте. |
1 посетитель просмотрел эту тему за последние 15 минут |
В том числе: 1 гость, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |