如何用 FIRENET 連接一般的 ETHERNET 網絡系統
如您有多台電腦是以FIRENET作為網絡的系統, 而您又通過ROUTER把其連接成一般的網絡系統或INTERNET網絡, 您便必須以其中一部電腦作為彼此互聯網絡的橋樑.
這台電腦必須擁有1394及ETHERNET的接合器, 而其OS一定要是NT WORKSTATION (OR WINDOWS 2000 PROFESSIONAL) 或是一個以OS為NT4 OR WINDOWS 2000 SERVER的系統. 除此之外, 其TCP/IP protocol 一定用routable protocol 來聯繫整個網絡.
如以下的圖示, 在這台Windows 2000的電腦中, 其Device Manager分別擁有classic D-Link Fast Ethernet 及OHCI 1394接合器. 所以可見其network topology為
每一個區分的部份均屬於不同的支網絡, 而兩個的接合器其IP address的排列外形都相關. 如假設您全個網絡中的class C網絡其IP address為64位 : 192.168.0.1 - 192.168.0.63. 如您是把網絡分兩個區分部份, 在Ethernet 網絡中其IP addresses將會由192.168.0.1 - 192.168.0.30組成, 在Firenet 網給中其ip addresses將會是由192.168.0.33 - 192.168.0.62. 而總體整個網絡的ip 為255.255.255.224, 其中第一組ip 為192.168.0.0而第二組IP 為192.168.0.32.
在伺服器中的Ethernet接合器會在第一組自動取IP, 而Firenet 1394 接合器便會在第二組取IP.
注意 : IP轉移必須把作為”橋樑”的那部電腦啟用此功能因而彼此間能互通. 在NT 4中可以在Properties dialog box中的TCP/IP中, 選取 “ Enable IP Forwarding” 的功能. 而Windows 2000中比較複雜是需要更改其registry. 如以下:
開啟regedit 去查看您的Registry key:1.
HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Tcpip/Parameter
2.
然後更改為:Value Name : IPEnableRouter
Value type : REG_DWORD, Value Data : 1
如您用的是DHCP server, 其以提供了IP address給每個clients, 如想用作為Firenet 網絡, 是需要在”橋樑”電腦中作特別安裝: 通過2個支網絡把DHCP Relay service 轉移至DHCP traffic. 這安裝只適用於伺服器的OS是NT 4 Server或 Windows 2000. 所以 Windows 2000 Professional 或 NT 4 Workstation 是不能應用.
FIRENT FAQ:
問 : 我安裝了Firenet 1.1, 雖然看見電腦已互相接通, 即使我能互相分享檔案, 但當正式複2. 製檔案時卻”time out”. 我的1394 adapter, 其buffer block size 是以1Kbyte 取代2Kbytes, 而3. 其specification是400Mbit. 我的1394 adapter 是OrangeMicro 用NEC chip.1.
答 : 請安裝最新的Firenet1.21, Firenet 1.21會自動更正block size去適合您的adapter.
4. 問 : 當我在Windows 98下安裝Firenet 1.1, dialog box 出現” asking for ubfwnet.sys的位置” 語句.
答 : 這是” 安裝的glitch”, 將會有解決方案. 但現在唯有簡單去完成一個path : /windows/system/ directory 為i.e. c:/windows/system. 其安裝會繼續.
5. 問 : 如我的電腦其OS是Windows Me , 我可否以Microsoft’s 1394NDIS去安裝Firenet來連接電腦?
答 : 在現在是不可以. 因Firenet 是不能兼容MSNDIS1394, 因其latter是以” IP over 1394” 為基礎. 而Firenet 是以” Unbrain’s technology” 為基本. 而Firenet的” Ethernet Emulation” 是絕對有效率過一般的network connections. Firenet 1.3, 將會可能在October發放, 這會支持” IP over 1394” 的功能, 亦能完全支援” Windows Me” 的 ”MS 1394NDIS”.
6. 問 : 當我在Windows ME中, 複7. 製一個大的檔案, 其表現如戲劇般突然下降.
答 : 這是在Microsoft NDIS driver 中的 “ memory leak” 問題. 由於Firenet 1.3未發放所以唯有reboot您的電腦在重取網絡的速度.
8. 問 : 我發覺到Firenet是不9. 能分配在擁有1394 adapter的永久MAC address中, 怎麼辦?
答 : 這是因為您未authorized Firenet, 請用每套獨有的product key去authorize, 這便能取得 永久的 MAC address.
10. 問 : 在Windows 2000 中, 在安裝Firenet時, 網絡不11. 能應用, 有時連電腦到” crashes”, 為何?
答 : 這可能是您用了其他的protocol去取代 TCP/IP. 您可以除去所有其他的protocols而用TCP/IP或去到”driver advanced settings” 更改Maximum Payload為” Ethernet Packet Size”.
12. 問 : 當我在Windows 2000 安裝Firenet, 常出現 “blue screen” 和 “IRQL_LESS_THAN_OR_EQUAL” 的字句.
答 : 您可使用 NetBeui 或 IPX作為網絡的protocol. 另外您一定要把 “ maximum payload of the adapter” 設定為 “ Ethernet Packet Size” value.