НУЖЕН .LAN для встроенного сетевого адаптера Attansic L1

Обсуждение технических вопросов по продуктам Novell

НУЖЕН .LAN для встроенного сетевого адаптера Attansic L1

Сообщение Савельев Сергей » 28 окт 2007, 13:40

Доброго свеем времени
Очень интересует драйвер .LAN для встроенного сетевого адаптера Attansic L1
Пришла новая техника в количестве 16 штук с выше указанным адаптером.
Задача:
Хоть как-нибудь заставить это чудо работать с CLIENT 32 for DOS

Испытал Portlock Boot CD – результат НУЛЕВОЙ
Поиски в Интернете ничего утешительного не принесли. Дрова ищутся только для виндовой системы

Скажу спасибо, если кто посоветует подходящий .LAN драйвер на это “чудо”
Из отпуска ещё не вышел (официально), а уже третий день на ушах стою, и не только я.
Лучше ужасный конец, чем ужас без конца

Главное чтобы свет в конце тоннеля не оказался поездом идущем на встречу.

Изображение
______________________________________
Аватара пользователя
Савельев Сергей
 
Сообщения: 524
Зарегистрирован: 15 ноя 2002, 11:24
Откуда: Моск. обл. г. Железнодорожный

Можно узнать страшную тайну, зачем на новую

Сообщение Boris Morozov » 28 окт 2007, 23:37

технику ставить DOS? Просто интересно, что еще не ходит под виндовым ДОС, кроме Карата?
А по сути - цена вопроса 50~60 баксов - повставлять сетевые карточки.
Boris Morozov
 
Сообщения: 1333
Зарегистрирован: 05 июн 2002, 22:24
Откуда: Минск

Сообщение Савельев Сергей » 29 окт 2007, 12:05

Можно узнать страшную тайну, зачем на новую технику ставить DOS?


Можно.

я забыл сказать, что пытался запустить загрузку через BOOT ROM для заливки образа
Лучше ужасный конец, чем ужас без конца

Главное чтобы свет в конце тоннеля не оказался поездом идущем на встречу.

Изображение
______________________________________
Аватара пользователя
Савельев Сергей
 
Сообщения: 524
Зарегистрирован: 15 ноя 2002, 11:24
Откуда: Моск. обл. г. Железнодорожный

Сообщение Савельев Сергей » 29 окт 2007, 12:32

Есть драйвера NDIS2
ATTANSICL1.NIF
l1.dos
PROTOCOL.INI

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

только 1 проблема. Не помню полного списка файлов для обеспечения сети

если не сложно, напомните пожалуйста списк файлов
Лучше ужасный конец, чем ужас без конца

Главное чтобы свет в конце тоннеля не оказался поездом идущем на встречу.

Изображение
______________________________________
Аватара пользователя
Савельев Сергей
 
Сообщения: 524
Зарегистрирован: 15 ноя 2002, 11:24
Откуда: Моск. обл. г. Железнодорожный

Сообщение Андрей Старков » 29 окт 2007, 13:03

если это необходимо только для заливки образа - у себя я поступил просто - отладил все на платах типа Intel Pro 100/S, DLink 520TX и т.п. (что у меня есть от старых машин, да и новые остались в переломный момент когда на год вперед заказали (плановая экономика черт-побери :( ) и пошли мамки со встроенными сетевухами в этот момент.)
открыть корпус, вставить плату, не забыть шнурок сетевой в нее воткнуть а не во встроенную :-) После заливки образа вытащить сетевуху.
Вы дольше будете искать решение, чем всю новую партию запустите с образа. А в следующий раз совсем другой чипсет будет - опять выдумывать?
Андрей Старков
 
Сообщения: 473
Зарегистрирован: 21 июн 2002, 13:57
Откуда: г. Ноябрьск, ЯНАО

Сообщение Савельев Сергей » 31 окт 2007, 17:17

Савельев Сергей писал(а):Есть драйвера NDIS2
ATTANSICL1.NIF
l1.dos
PROTOCOL.INI
...


задачка с ответом сошлась

если нужно, то могу "поведать миру" как я это сделал
Лучше ужасный конец, чем ужас без конца

Главное чтобы свет в конце тоннеля не оказался поездом идущем на встречу.

Изображение
______________________________________
Аватара пользователя
Савельев Сергей
 
Сообщения: 524
Зарегистрирован: 15 ноя 2002, 11:24
Откуда: Моск. обл. г. Железнодорожный

Сообщение Константин Ошмян » 31 окт 2007, 19:05

Савельев Сергей писал(а):задачка с ответом сошлась

если нужно, то могу "поведать миру" как я это сделал
Ну раз уж открыл тему - так давай делись сокровенным знанием, вдруг ещё кому пригодится! :D
Аватара пользователя
Константин Ошмян
 
Сообщения: 991
Зарегистрирован: 13 авг 2002, 21:36
Откуда: Рига

Сообщение Dimerson » 01 ноя 2007, 06:01

Савельев Сергей писал(а):
Савельев Сергей писал(а):Есть драйвера NDIS2
ATTANSICL1.NIF
l1.dos
PROTOCOL.INI
...


задачка с ответом сошлась

если нужно, то могу "поведать миру" как я это сделал



Через ODINSUP ?
Аватара пользователя
Dimerson
 
Сообщения: 2966
Зарегистрирован: 15 сен 2002, 14:39
Откуда: Регион 70

Сообщение Савельев Сергей » 01 ноя 2007, 14:13

Для решения этой задачки попытался использовать дистрибутив MS CLIENT for DOS.
Долго парил себе мозги. Ничего не выходило из-за не корректной установки драйвера инсталлятором клиента.
Тоже самое вышло и после установки WIN98. в командной строке сети не было.
Использование программы PowerQuest Boot Disk Builder принесло немножко больше пользы.
Кстати, видел аналогичную программу от PortLock, но не использовал её.
Сначала подпихнул дрова от XP, а затем программа сама запросила соответствующий драйвер (L1.DOS). После чего почти сразу всё заработало.
Проблема осталась только с получением IP-адреса от DHCP-сервера. Опять висюки станции при обращении за IP-адресом.
В моём случае это не столь критично, так как я планирую на первое время использовать пару флешек. Проблемка не приятная и требует решения.
В итоге получил станцию, способную подключатся к серверу NW 6.5 через CIFS. Вот CIFS на сервере пригодился.


Код: Выделить всё
MSDOS,SYS

;SYS
[Options]
BootMulti=1
BootMenu=0
BootGUI=0
DoubleBuffer=1
WinVer=4.10.2222
;
;The following lines are required for compatibility with other programs.
;Do not remove them (MSDOS.SYS needs to be >1024 bytes).
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxa
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxb
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxc
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxd
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxe
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxf
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxg
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxh
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxi
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxj
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxk
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxl
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxm
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxn
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxo
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxp
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxq
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxr
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxs


Код: Выделить всё
CONFIG.SYS

FILES=80
BUFFERS=80
DOS=HIGH,UMB
DEVICE=C:\DOS\HIMEM.SYS /testmem:off
DEVICE=C:\DOS\EMM386.EXE NOEMS
DEVICEHIGH=C:\NET\IFSHLP.SYS


Код: Выделить всё
AUTOEXEC.BAT

@echo off
SET TEMP=C:\TEMP
SET TMP=C:\TEMP
SET NC=C:\NC
PATH=C:\DOS;C:\NET;C:\NC
LH C:\DOS\RUS_KS.COM
cd net
C:\NET\cnmod
C:\NET\net initialize /dynamic
C:\NET\netbind
C:\NET\tcptsr
C:\NET\tinyrfc
C:\NET\net start
C:\NET\net use E: \\college-w\data_col
NC


Код: Выделить всё
Каталог NET

CNMOD    EXE        18,078  03-11-02 10:04a
EMSBFR   EXE         4,294  10-14-96  1:38a
IFSHLP   SYS         4,644  10-14-96  1:38a
L1       DOS        38,656  10-11-06  4:24p
LMHOSTS                817  10-14-96  1:38a
PROTOCOL INI           475  11-01-07 10:54a
NDISHLP  SYS         4,468  10-14-96  1:38a
NEMM     DOS         2,619  10-14-96  1:38a
NET      EXE       450,342  10-14-96  1:38a
NET      MSG        76,234  10-14-96  1:38a
NETBIND  COM         8,513  10-14-96  1:38a
NETH     MSG       123,066  10-14-96  1:38a
NMTSR    EXE        22,826  10-14-96  1:38a
PROTMAN  DOS        21,940  10-14-96  1:38a
PROTMAN  EXE        13,782  10-14-96  1:38a
TCPDRV   DOS         4,174  10-14-96  1:38a
TCPTSR   EXE        71,040  10-14-96  1:38a
TCPUTILS INI           233  10-14-96  1:38a
TINYRFC  EXE        37,024  10-14-96  1:38a
UMB      COM         3,325  10-14-96  1:38a
WFWSYS   CFG           840  10-14-96  1:38a
SHARES   PWL           622  10-31-07 11:52a
SETUP    PWL           606  11-01-07 10:57a
CONNECT  DAT             0  11-01-07 12:14p
SYSTEM   INI           413  11-01-07 12:14p


Код: Выделить всё
SYSTEM.INI

[NETWORK]
FILESHARING=NO
PRINTSHARING=NO
AUTOLOGON=YES
COMPUTERNAME=DM5f010e0c
LANROOT=\net\
USERNAME=setup
WORKGROUP=ENG
LOGONDOMAIN=
RECONNECT=NO
DOSPOPHOTKEY=N
LMLOGON=0
PREFERREDREDIR=FULL
AUTOSTART=FULL
MAXCONNECTIONS=8

[NETWORK DRIVERS]
NETCARD=l1.dos
TRANSPORT=TCPDRV.DOS,NEMM.DOS
DEVDIR=\net\
LOADRMDRIVERS=YES


[Password Lists]
*Shares=C:\NET\Shares.PWL
SETUP=\NET\\SETUP.PWL


Код: Выделить всё
PROTOCOL.INI

[NETWORK.SETUP]
VERSION=0X3110
NETCARD=MS$CARD,1,MS$CARD,1
TRANSPORT=TCPIP,TCPIP
TRANSPORT=ms$ndishlp,MS$NDISHLP
LANA0=MS$CARD,1,TCPIP
LANA1=MS$CARD,ms$ndishlp

[MS$CARD]
DRIVERNAME=ATL1$


[PROTMAN]
DRIVERNAME=PROTMAN$
PRIORITY=MS$NDISHLP

[MS$NDISHLP]
DRIVERNAME=NDISHLP$
DRIVERNAME=ATL1$

[TCPIP]
NBSESSIONS=6
DEFAULTGATEWAY0=* * * *
SUBNETMASK0=255 255 255 0
IPADDRESS0=* * * *
DISABLEDHCP=1
DRIVERNAME=TCPIP$
BINDINGS=MS$CARD
LANABASE=0
Лучше ужасный конец, чем ужас без конца

Главное чтобы свет в конце тоннеля не оказался поездом идущем на встречу.

Изображение
______________________________________
Аватара пользователя
Савельев Сергей
 
Сообщения: 524
Зарегистрирован: 15 ноя 2002, 11:24
Откуда: Моск. обл. г. Железнодорожный

Сообщение Савельев Сергей » 02 ноя 2007, 11:23

От фирмы ASUS такой подлянки никак не ожидал.

чем дальше в лес, тем ...
Лучше ужасный конец, чем ужас без конца

Главное чтобы свет в конце тоннеля не оказался поездом идущем на встречу.

Изображение
______________________________________
Аватара пользователя
Савельев Сергей
 
Сообщения: 524
Зарегистрирован: 15 ноя 2002, 11:24
Откуда: Моск. обл. г. Железнодорожный

Сообщение Владимир Горяев » 02 ноя 2007, 11:31

Савельев Сергей писал(а):От фирмы ASUS такой подлянки никак не ожидал.

чем дальше в лес, тем ...
Да они задолбали, блин. Кажный раз, почти, новые карты пихають. На моей памяти - intel, marvel, 3com и етот непонятно откуда выросший attansic ...
Бардак автоматизировать невозможно!!!
_________________
Аватара пользователя
Владимир Горяев
 
Сообщения: 3473
Зарегистрирован: 05 июн 2002, 13:37
Откуда: Смоленск

Сообщение Савельев Сергей » 03 ноя 2007, 10:48

Доброго всем времени!!!

продолжение темы решил устроить на спец. форуме
http://remoteboot.ru/forum/viewtopic.php?t=2860

НУ ВОТ СОБСТВЕННО И ВСЁ
Лучше ужасный конец, чем ужас без конца

Главное чтобы свет в конце тоннеля не оказался поездом идущем на встречу.

Изображение
______________________________________
Аватара пользователя
Савельев Сергей
 
Сообщения: 524
Зарегистрирован: 15 ноя 2002, 11:24
Откуда: Моск. обл. г. Железнодорожный

Сообщение Савельев Сергей » 07 ноя 2007, 11:10

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

Alex писал(а):Для удаленной загрузки неважно, с какого сервера будет происходить загрузка (поскольку от него требуется предоставление стандартных сервисов - dhcp и tftp - про RPL не говорим!!). Важно на какой клиент будет загружаться образ и по какому протоколу.
Плясать начинаем от имеющихся на клиентских машинах bootrom'ов - если на клиентах прошит pxe код, забудем об etherboot'е, читаем все, что относится к pxe.
Про сервер уже сказано, от него требуется предоставление стандартных сервисов - dhcp и tftp, причем для обеспечения скорости желательно расширенный tftp - он работает на другом порту в отличие от стандартного (если мне не изменяет память, стандартный на 68 порту, расширенный на 69 - это для тех, кто озабочен безопасностью и фильтрует пакеты на брандмауэрах), и передает пакеты большего размера, а также dhcp должен поставлять клиенту необходимый набор опций. Но мы сейчас не будем забивать говову настройкой сервера, считаем, что он у нас полностью настроен, вернемся к клиентам.
Во-первых, если на клиенте используем bootrom спецификации pxe, клиенты должны быть с архитектурой x86 - поэтому про mac'и (здесь не имеется в виду mac-адрес ) и прочие powerpc и sparc'и забываем - для них есть другие технологии.
Во-вторых, нужно создать загрузочный образ, положить его на сервер, и обеспечить, чтобы клиент его получил.
Поскольку самый простой путь при этом - создание образа на основе готовой загрузочной дискеты, намечается небольшая проблема, а именно - bios x86 имеет дело только с так называемой conventional (часто по русски переводят как "базовая") памятью - кто работал с dos'ом, тот знает, что это та память, которая располагается ниже адресов, отведенных под видеовывод, - но опять таки не будем забивать себе этим голову, просто вспомним, что ее объем не превышает 640 кб. Сопоставив этот объем с размером дискеты (1,44 Мб), понимаем, что без применения спецсредств не обойтись (без их использования будем получать ошибку - "Too big image" или что вроде того). Как раз в качестве такого средства выступает так называемый загрузчик (bootstrap), который неявно включен в состав загрузочного меню, создаваемого программой imgedit.exe от 3Com. По эти причинам файл загрузочного меню необходим, даже если вы не собираетесь использовать выбор при загрузке. (Замечу, что есть и другой способ - включить загрузчик в загрузочный образ, однако это требует соответствующей настройки сервера, чтобы дать понять клиенту, что он работает именно в среде pxe - опять-таки, не будет забивать этим говову, пойдем простым и кратчайшим логическим путем...).
Итак, мы должны создать файл загрузочного меню, в котором указать по крайней мере один пукт меню с произвольным заголовком (он будет появляться на экране при загрузке) и именем файла загрузочного образа, который будет создан на следующем шаге. Не усложняйте себе жизнь - не задавайте никаких путей в имени файла!... и следуйте старому доброму стандарту - 8.3 - кто не помнит, это количество символов в имени файла(.)расширении. Кроме того, для *nix'а может оказаться важным, в каком регистре дано имя файлу, так, к примеру *nix'овский демон tftp может не обнаружить файл mba.pxe, когда вы сохраните его как MBA.PXE ; это важно при операциях создания файла на платформе windows с дальнейшей передачей его через сервер samba. Наконец следующий шаг - создание собственно загрузочного образа. Для этого нужно взять готовую загрузочную дискету, запустить 3Com'овскую imgedit.exe, щелкнуть "Create a TCP/IP or PXE image file..." и отметить опции "Writeable" и "Track copy" - для пущей надежности. Имя файлу даем именно такое, как указали в файле загрузочного меню.
После того, как оба файла будут готовы, нужно их скопировать в каталог, который обслуживает демон tftp, не забывая при этом про регистрочувствительность *nix'а.
После этого остается последняя операция - указать клиенту, какой именно файл он должен запрашивать для загрузки. Для этого и нужна опция dhcp 067 - именно такая, под номером, а уж то, что в файле конфигурации демона dhcp на *nix'ах она имеет строковое наименование отнесем к особенностям реализации. Итак, присваиваем этой опции значение, соответствующее имени файла загрузочного меню. Для Linux с dhcp ISC 3.0 это будет выглядеть например так - filename "/home/tftpboot/mba.pxe". Для других *nix'ов или других демонов синтаксис будет возможно другой, как и необходимость указания полного пути к файлу или сокращенного.
Все... .
Включаем клиента и смотрим на процесс загрузки.
В заключении опишу весь процесс, как он должен протекать.
1. На клиенте bios передает управление коду bootrom, который запрашивает у dhcp сервера ip адрес и опции dhcp, в том числе имя файла загрузочного образа.
2. dhcp сервер за несколько итераций предоставляет клиенту всю необходимую информацию.
3. Клиент в соответствии с полученной информацией запрашивает загрузочный файл с сервера tftp, получает его, размещает в памяти и передает ему управление.
4. Поскольку получивший управление код является загрузчиком (bootstrap), совмещенным с менеджером меню, он выполняет свои функции - запрашивает у оператора выбор одного из пунктов меню, создает в расширенной (extended) памяти виртуальный диск для эмуляции флоппи-диска, меняет вектора прерываний для подпрограмм, обслуживающий ввод-вывод флоппи затем в соответствии с выбором оператора загружает (опять-таки с сервера tftp) файл загрузочного образа, размещает его содержимое на созданном виртуальном диске и передает ему управление.
5. Дальнейшая загрузка происходит аналогично старту с дискеты, с учетом того, что флоппи-дисковод теперь эмулируется виртуальным диском в оперативной памяти клиента. Об этом необходимо помнить при запуске программ, использующих расширенную память. Вполне возможна ситуация, когда реальная загрузочная дискета обеспечивает надежный старт, а загрузочный образ, созданный с этой дискеты зависает или вызывает перезагрузку. Решение таких проблем носит индивидуальных характер, к счастью встречаются они достаточно редко.
Лучше ужасный конец, чем ужас без конца

Главное чтобы свет в конце тоннеля не оказался поездом идущем на встречу.

Изображение
______________________________________
Аватара пользователя
Савельев Сергей
 
Сообщения: 524
Зарегистрирован: 15 ноя 2002, 11:24
Откуда: Моск. обл. г. Железнодорожный

Сообщение Музалёв Николай » 08 ноя 2007, 17:45

2 модераторам
Коллеги!
предлагается - в ГРАБЛИ, с названием типа "Удалённая загрузка рабочих станции. АЗЫ' "
Спасибо.
armoracia rusticana (lat.), "блины" и "фиги" всех видов, а также смайлики - крайне не желательны !
Музалёв Николай
 
Сообщения: 3034
Зарегистрирован: 04 июн 2002, 19:58
Откуда: Беларусь. МИНСК.


Вернуться в Novell

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 21