如何用 FIRENET 連接一般的 ETHERNET 網絡系統

如您有多台電腦是以FIRENET作為網絡的系統, 而您又通過ROUTER把其連接成一般的網絡系統或INTERNET網絡, 您便必須以其中一部電腦作為彼此互聯網絡的橋樑.

這台電腦必須擁有1394ETHERNET的接合器, 而其OS一定要是NT WORKSTATION (OR WINDOWS 2000 PROFESSIONAL) 或是一個以OSNT4 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 address64: 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. 如以下:

1. 開啟regedit 去查看您的Registry key:

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. 這安裝只適用於伺服器的OSNT 4 ServerWindows 2000. 所以 Windows 2000 Professional NT 4 Workstation 是不能應用.

 

 

 

FIRENT FAQ:

1. : 我安裝了Firenet 1.1, 雖然看見電腦已互相接通, 即使我能互相分享檔案, 但當正式複2. 製檔案時卻”time out. 我的1394 adapter, buffer block size 是以1Kbyte 取代2Kbytes, 3. specification400Mbit. 我的1394 adapter OrangeMicro NEC chip.

: 請安裝最新的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. : 如我的電腦其OSWindows Me , 我可否以Microsofts 1394NDIS去安裝Firenet來連接電腦?

: 在現在是不可以. Firenet 是不能兼容MSNDIS1394, 因其latter是以” IP over 1394” 為基礎. Firenet 是以” Unbrains 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 keyauthorize, 這便能取得 永久的 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 Sizevalue.