RU/2: Форум. Общение пользователей и разработчиков OS/2 (eCS). : Сеть с Win95 и длинные имена


Список сообщений | Написать новое | Ответить на сообщение | Домой Поиск:
Предыдущее сообщение | Следующее сообщение
From : Eugen Kuleshov
To : ???
Subj : Сеть с Win95 и длинные имена

> > > Народ!
> > > Как щас помню, где-то читал, как колдануть, чтобы Ось видела длинные имена файлов на дисках
> > > смонтированых с Win95. А вот где именно вспомнить не могу. :( Может кто помнит, где это
> > > было и подскажет.
> > Это обсуждалось в SU.OS2.COMM, кажется. Даже рецепт предлагался. НО, не работает он. Это несколько человек тогда проверили... Дело в том, что по NETBEUI OS/2 представляется как LM10
> > ==== из ibmlan.ibi
> > net1 = tcpbeui$,0,LM10,34,70,14
> > ====
> > т.е., как я понимаю, как LanManager 1.0. Вот Win и считают, что она не может видеть длинных имен и преобразует имена к 8.3... Предлагалось это LM10 заменить на NB30 и, мол, все OK будет. Но что-то там не проперло. Уж и не помню что, с полгода назад это было.
>
> Ага, именно об этом я и говорил. Но я помню, что предлагалось как это обойти...
> Ну народ, блин, знает же кто-то, но молчит!!!

Предыдущий оратор малость с кодировкой перемудрил. Я процитирую с его ссылки. Вообще это песня:

-------
November 17, 1999 - On the OS/2 Discussion List Someone asked "When someone using Win9x creates a netBEUI share, and I do a NET USE R: \\someone\share I dont "see" the long filenames, but I get the stupid ~tilda characters. Is there anything that can be done about it?" Brandon s. Allbery had the following advise:

Yes, but it's fairly ugly. Win9x exports the short names to OS/2 because OS/2 advertizes itself as supporting only an older version of the NetBIOS protocol (LM10).

Unfortunately, if you tell OS/2 to support the newer protocol (NB30) the NetBIOS drivers won't load. Or wouldn't as of Warp 4 with no Peer fixpaks applied, at least.

Workaround:

copy \IBMLAN\IBMLAN.INI to \IBMLAN.W9X
in IBMLAN.W9X, change all occurrences of LM10 to NB30
boot without starting requester
CD \IBMLAN
REN IBMLAN.INI IBMLAN.OS2
REN IBMLAN.W9X IBMLAN.INI
NET START PEER
REN IBMLAN.INI IBMLAN.W9X
REN IBMLAN.OS2 IBMLAN.INI

(You could conceivably add the above to NETSTCMD.CMD (IIRC) and let the requester start at boot, instead.)

This should cause Peer to advertize NetBIOS 3.x compatibility, enabling long file names.
----------

Mon 03 Dec 2001 18:39 Mozilla/4.61 [en] (OS/2; U)




Programmed by Dmitri Maximovich, Dmitry I. Platonoff, Eugen Kuleshov.
25.09.99 (c) 1999, RU/2. All rights reserved.
Rewritten by Dmitry Ban. All rights ignored.