線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:2644
推到 Plurk!
推到 Facebook!

DOS 連上OS/2 Peer 的方法

 
jackkcg
站務副站長


發表:891
回覆:1050
積分:848
註冊:2002-03-23

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-02-22 03:00:45 IP:61.64.xxx.xxx 未訂閱
此為轉貼資料 一、前言 加掛這玩意在 DOS/Win 也可以 Mount IBM Lanserver,Warp Server ,Warp Connect,Warp Samba for OS/2..... 二、使用方法 0. 安裝前的準備工作 (a) 硬碟要有 8MB 的空間 安裝前的原始程式與安裝後的執行檔各佔 4MB (b) 知道 MS WINDOWS 所存在的目錄 (c) IP address, subnet mask, default gateway 為多少 (d) 網路卡的廠牌 LAN Manager 支援各大廠牌的網路卡 (如 3Com, Novell) 但 D-Link 的網路卡目前只支援 DE220 1. 開機後, 先跑上網路的驅動程式 2. 將 AUTOEXEC.BAT 與 CONFIG.SYS 備份起來 C:\copy autoexec.bat autoexec.bk C:\copy config.sys config.bk 3. 抓 LAN Manager 2.2a 的軟體 C:\ftp 140.114.64.191 這個位址好像掛了,使用搜尋去找找吧 Username: ┘ Password: ┘ pcftpbinary pcftpget lm22a.exe pcftpbye C: 4. 解開 LAN Manager 2.2a C:\ lm22a -y 展開後會有 C:\LM\SETUP C:\LM\DRIVERS1 C:\LM\DRIVERS2 之目錄產生 5. 安裝 LAN Manager C:\LM\SETUPsetup 後續之安裝過程請參照附錄之說明. 安裝完成後, 會有 C:\LANMAN.DOS 之目錄產生. 6. 修改 AUTOEXEC.BAT 與 CONFIG.SYS (a) 若 AUTOEXEC.BAT 或 CONFIG.SYS 中有跑其它的網路驅動程式, 則要拿掉. (b) 下列所附的, 是 LAN Manager 安裝完成後, AUTOEXEC.BAT 與 CONFIG.SYS 的範例, 經修正後每一道設定皆例無虛發. 僅供參考. ===AUTOEXEC.BAT==== C:\DOS\SMARTDRV.EXE /X PROMPT $p$g PATH C:\DOS;C:\WINDOWS;D:\NCSA SET TEMP=C:\TEMP SET CONFIGTEL=D:\NCSA\CONFIG.TEL @echo off @REM ===LANMAN 2.2a DO NOT MODIFY BETWEEN THESE LINES == SET PATH=C:\LANMAN.DOS\NETPROG;%PATH% C:\LANMAN.DOS\DRIVERS\PROTOCOL\tcpip\umb.com NET START WORKSTATION LOAD TCPIP DNR SOCKETS @REM ===LANMAN 2.2a DO NOT MODIFY BETWEEN THESE LINES == ====CONFIG.SYS==== DEVICE=C:\DOS\SETVER.EXE DEVICE=C:\DOS\HIMEM.SYS DEVICE=C:\LANMAN.DOS\DRIVERS\DOSUTILS\EMM386.EXE noems DOS=HIGH,UMB FILES=30 STACKS=9,256 LASTDRIVE=Z DEVICEhigh=C:\LANMAN.DOS\DRIVERS\PROTMAN\PROTMAN.DOS /i:C:\LANMAN.DOS DEVICEhigh=C:\LANMAN.DOS\DRIVERS\ETHERNET\DE220\DE220.DOS DEVICEhigh=C:\LANMAN.DOS\DRIVERS\PROTOCOL\tcpip\tcpdrv.dos /i:C:\LANMAN.DOS DEVICEhigh=C:\LANMAN.DOS\DRIVERS\PROTOCOL\tcpip\nemm.dos 7. 重新開機並測試 (a)上 NT server C:\net logon Type your username, or press ENTER if it is guest: guest Type your password: ┘ You were logged on, but have not been validated by a server. Therefore, you may not have permission to use some network resources. NET3778: No servers were detected on the network. If there are servers active on the net, the failure to detect them may indicate that your network cable is loose, or that other hardware problems exist. More help may be obtained by typing NET HELPMSG 3778. 若你的 PC 和 NT server 在不同 subnet, 則一定會收到這個 warning message. 不用緊張. (b)將 NT server (server name 為 aims) 的公用目錄(目錄名稱為 guest) 掛過來, 當成我的 Z: C:\net use z: \\aims\guest 若出現 The command completed successfully. 則成功了 ! 若出現 DOS error 則失敗 ! 8. 錯誤診斷 (a)錯誤診斷前要先確定原來的老方法(如NCSA)可上校園網路, 而 LAN Manager 無法上 NT server. (b)若開機時即有錯誤發生, 則表示安裝時選用錯誤的網路驅動程式, 或 AUTOEXEC.BAT 與 CONFIG.SYS中某些驅動程式載入的次序不 對. 此時最好重新安裝, 或重新設定, 或仔細檢討 AUTOEXEC.BAT 與 CONFIG.SYS 的內容. (c)若執行 net logon 時發生錯誤, 則試試 LAN Manager 的 ping.exe LAN Manager 的 ping.exe 位於 C:\LANMAN.DOS\NETPROG 下, 請勿用 NCSA 或 其它的 ping.exe. C:\ping 自己的IP 若不通, 可能網路卡壞了 C:\ping gateway的IP 若不通, 可能網路線壞了? 鬆了? gateway 當了? C:\ping 140.114.70.254 若不通, 可能NT server 的網路線壞了? 鬆了? gateway 當了? C:\ping aims 若不通, 可能NT server 當了? 或 C:\LANMAN.DOS\ETC\HOSTS 中少了一行 140.114.70.107 aims (e)若執行 net use z: \\aims\guest 時發生錯誤, 則檢查 C:\LANMAN.DOS\ETC\LMHOSTS 中是否少了一行 140.114.70.107 aims PS:如果是在 Internet上可以再加一行 140.138.148.228 ftp-cnpa 該站就是 Linux Samba daemon (IBM OS/2 元智 FTP Site) 9. 清除 LAN Manager C:\LANMAN.DOSsetup 選 LAN Manager 中之 Remove LAN Manager 10. 重新安裝 請按上述 5 6 7 之步驟. 11. 重新設定 C:\LANMAN.DOSsetup 選 Configuration 中之 Network Drivers 與 Workstation Settings 12. NCSA 與 LAN Manager 之切換 C:\LANMAN.DOS\NETPROG 下備有 NCSA.BAT 與 LANMAN.BAT 但使用者須將自己的 packet driver 填入 NCSA.BAT 的最後一行. 注意: NCSA.BAT 與 LANMAN.BAT 在 DOS 下直接切換並無問題. 但若執行過 ET 或 WIN 後, 有時會不靈光. 13. NCSA 與 LAN Manager 之並存 NCSA 與 LAN Manager 的下層網路驅動程式, 分別屬於不同的架構, (即 packet driver 與 NDIS), 理論上並無並存的可能. 但存於 C:\LANMAN.DOS 下的 DIS_PKT9.DOS, 則可在架在 NDIS上, 並將 NDIS 模擬成 packet driver. 如此一來, 在 LAN Manager 的環境 下, 仍可執行 NCSA 的程式. 安裝方法如下: (a) 在 CONFIG.SYS 中的最後幾行, 在載入 protocol manager 與 NDIS (例 PROTMAN.DOS 與 DE220.DOS) 之後,在載入 protocol (例 TCPDRV.DOS) 之前, 載入 DIS_PKT9.DOS. DEVICE=C:\LANMAN.DOS\DRIVERS\PROTMAN\PROTMAN.DOS /i:C:\LANMAN.DOS DEVICE=C:\LANMAN.DOS\DRIVERS\ETHERNET\DE220\DE220.DOS device=c:\lanman.dos\dis_pkt9.dos DEVICE=C:\LANMAN.DOS\DRIVERS\PROTOCOL\tcpip\tcpdrv.dos /i:C:\LANMAN.DOS DEVICE=C:\LANMAN.DOS\DRIVERS\PROTOCOL\tcpip\nemm.dos (b) 在 C:\LANMAN.DOS\PROTOCOL.INI 中, 加入一個 PKTDRV 的模組 [PROTMAN] 略 [PKTDRV] 加入此 PKTDRV 的模組 drivername = pktdrv$ 這一行照抄 bindings = 最底層程式的模組名稱, 即最後一個模組的名稱. intvec = 0x60 網路卡所用的interrupt number [TCPIP_XIF] 略 [DE220_NIF] 略 14. 使用 LAN Manager 有何優點與缺點 ? 優點: a. 在 DOS 或 WINDOWS 環境下, 以最大效益/經濟 來達成檔案共享. b. 爾後安裝 WINSOCK 應用程式 (如 CELLO, MOSAIC, PC-GOPHER) 時較容易. c. 是由 DOS (或 Windows) 過渡到 NT 的一個好方法. 缺點: a. 安裝時較複雜. b. 使用較多的主記憶體. 15. 安裝了 LAN Manager 後, 如何再安裝 CELLO, MOSAIC, PC-GOPHER 等 WINSOCK 應用程式 ? LAN Manager 起動成功後, 直接進入 Windows, 將 CELLO, MOSAIC, PC-GOPHER 等抓來安裝即可, 不用再跑 WINPKT.com或 TCPMAN.exe. 16. LAN Manager 在 CONFIG.SYS 與 AUTOEXEC.BAT 中所加入的程式, 各代表什麼 ? ==== CONFIG.SYS ==== 起動 protocol manager DEVICE=C:\LANMAN.DOS\DRIVERS\PROTMAN\PROTMAN.DOS /i:C:\LANMAN.DOS 起動 NDIS driver DEVICE=C:\LANMAN.DOS\DRIVERS\ETHERNET\DE220\DE220.DOS 起動 TCP/IP driver DEVICE=C:\LANMAN.DOS\DRIVERS\PROTOCOL\tcpip\tcpdrv.dos /i:C:\LANMAN.DOS 起動 Network Expanded Memory Manager DEVICE=C:\LANMAN.DOS\DRIVERS\PROTOCOL\tcpip\nemm.dos ==== AUTOEXEC.BAT ==== 起動 UMB.com 以便將 worksatation service 載入 UMB DOS 5.0 以後之 DOS 可以將此行去掉 C:\LANMAN.DOS\DRIVERS\PROTOCOL\tcpip\umb.com 起動 workstation service NET START WORKSTATION 載入 TCP/IP LOAD TCPIP 起動 Domain Name Resolution service DNR 載入 Window Sockets SOCKETS 17. 如何減少 LAN Manager 所佔用的主記憶體 ? (a) 不要載入 DNR, 盡量使用 IP 來代替 host name. (b) 若不跑 WINSOCK 應用程式 (如 CELLO, MOSAIC, PC-GOPHER) 則不要載入 SOCKETS. 18. 何謂 LAN Manager ? LAN Manager 可以提供那些功能 ? 詳細的資料請參閱 ftp:ftp.nctu.edu.tw//PC/microsoft/advsys/lanman 一言以敝之, 把 LAN Manager 想成 Novell、Pathway、 PC-NFS 等類似的網路系統. ********************************************************* 哈哈&兵燹 最會的2大絕招 這個不會與那個也不會 哈哈哈 粉好 Delphi K.Top的K.Top分兩個字解釋Top代表尖端的意思,希望本討論區能提供Delphi的尖端新知 K.表Knowlege 知識,就是本站的標語:Open our mind to make knowledge together! 希望能大家敞開心胸,將知識寶庫結合一起
------
**********************************************************
哈哈&兵燹
最會的2大絕招 這個不會與那個也不會 哈哈哈 粉好

Delphi K.Top的K.Top分兩個字解釋Top代表尖端的意思,希望本討論區能提供Delphi的尖端新知
K.表Knowlege 知識,就是本站的標語:Open our mind
chunwaihome
一般會員


發表:0
回覆:1
積分:0
註冊:2004-04-05

發送簡訊給我
#2 引用回覆 回覆 發表時間:2004-04-05 10:58:58 IP:203.218.xxx.xxx 未訂閱
為什麼在我load c:\net start workstation時會錯誤出現 內容是 net3546:error running c:\lanman.dos\netprog\netwksta.exe
系統時間:2024-05-02 23:26:07
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!