|
5#
楼主 |
发表于 2009-1-3 07:06:34
|
只看该作者
oPE 我把 129DOSC.GZ 抽來, 單獨以這個作 dos 下 undi tftp 測試 (你是想試dos 下用 tftp 向 server 取文件吧.).
因測試機的onboard網卡 pxe rom 是 broadcom UNDI pxe-2.1 v8.2.5 , 我必須把 129DOSC.GZ 改作 軟盤.
結果可以說是沒問題. 主要是看 伺服器是 tftp32, hanewin 或甚麼的.
tftp32
單傳1個沒問題, 但傳多了便會失敗. 多的意思是指連續. 如在 bat 內 tftp get 連續要求 10個文件 (我試了10個20k的文件). 結果是只有4個有傳送, 其中只有1個文件長度是對的.
hanewin
如上測試一樣, 10個文件全正確得到, 途中有不知原因停頓, 但隨即繼續 (tftp32 在這情況下使斷開連接了), 傳送也正確.
* 其實 tftp32 如果不是客端在 dos 下以 packet driver 向其要求文件, 我用了很久也沒問題. 最近是因為抄chenall 的 pxe pe 外置net, scsi, 才發現問題.
* 我也有在 非 boradcom 的 pxe rom 機子上試過, 效果也是相同, 傳送失敗皆是因為伺服器用了 tftp32 並且連續要求文件.
* broadcom UNDI pxe-2.1 v8.2.5 的問題是, 如不以 chainloader (fd0)+1 放式啟動, undi 啟動將無法初始化, 加載失敗. 另一款 pxe rom 則沒問題, 而用 chainloader (fd0)+1 則不論是broadcom UNDI pxe-2.1 v8.2.5 或其它, 均是成功的.
最後, 你有沒有遇上過 加載不了 undipd 的機, 及用了甚麼方法解決.
[ 本帖最后由 adatsui 于 2009-1-3 07:16 编辑 ] |
|