Board logo

主題: [求助] [問題] 同一張網路卡, 網芳無法傳檔, 改用ftp 卻可以 [打印本頁]

發表人: beanpp    時間: 2005-2-10 11:40 PM     主題: [問題] 同一張網路卡, 網芳無法傳檔, 改用ftp 卻可以

我用的是 Compaq X1000 , 網路卡內建的是 Realtek 8139c+
之前其實用的都好好的, 最近卻發生很奇怪的事情 ...
大概說明一下 ...
瀏覽網站 --> 一切正常, 也可利用 http 上傳和下載檔案
ftp 傳檔 --> 一切正常,  上傳下傳都沒問題
網路芳鄰 -> 下載其他電腦的沒問題, 但是就是不能利用網路磁碟機上傳檔案到其他電腦
                 會出現 "延遲寫入失敗"

這台 notebook 是 centrino , 所以有無線網卡,  卻一切正常

我查過相關的資料, 微軟上的說明並不能解決我的問題
想請教各位有沒有遇過類似的問題, 還有解決的方法, 謝謝
發表人: chaeung    時間: 2005-2-11 11:23 AM

個人獨斷的偏見:

上傳頻寬本來就是最小的, 802.11b速度理論值最高只有11mb而已, 實際值可能只有6~8, 從網路磁碟拉檔案過來至少佔一半, 再把檔案傳出去又佔一半... 如果再加上還有別的無線網卡幫忙吃頻寬... 速度不知降到多少... 萬一還有實體芳鄰搭網路芳鄰的便車就...

以上
發表人: beanpp    時間: 2005-2-11 12:25 PM


引用:
chaeung寫到:
個人獨斷的偏見:

上傳頻寬本來就是最小的, 802.11b速度理論值最高只有11mb而已, 實際值可能只有6~8, 從網路磁碟拉檔案過來至少佔一半, 再把檔案傳出去又佔一半... 如果再加上還有別的無線網卡幫忙吃頻寬... 速度不知降到多少... 萬一還有實體芳鄰搭網路芳鄰的便車就...

以上


嗯, 您可能誤會了我的意思,  有線網卡和無線網卡我並沒有同時使用, 我同一時間只使用一張網卡
只有 有線網卡會有問題,  最詭異的地方是只有網路芳鄰無法正常傳檔
同樣的一台機器, 我改用 ftp 傳檔就一點問題都沒有, 只要是跟網路芳鄰有關的上傳部分
有線網卡都會發生 "延遲寫入失敗" 的訊息, 而使用無線網卡的時候都不會有這些問題發生

我一個最大的疑問是, 如果是有線網卡壞掉, 那應該是通通沒辦法用, 而不是會跟使用的協定有關
driver 和 OS ( Windows XP Pro  SP2)  我都更新過了, 結果還是一樣
發表人: chaeung    時間: 2005-2-12 01:40 AM

個人獨斷的偏見:

原來是有線的有問題...
1.建議拿掉所有機器的NetBEUI, 純粹只留TCP/IP功能.
2.換別的有線網卡作交叉測試, 確認是否網卡問題.
3.OnBoardNIC的話... 最好送廠測試.

在下就是碰過網卡有問題但網路仍然能通, 只是速度爆慢經常傳一半當掉, 當初也是不信, 十多小時認命換一片就OK...

以上
發表人: beanpp    時間: 2005-2-12 06:46 PM

謝謝您的回答,  我上面有說明我所有的機器用的都是 windows XP pro SP2 , 應該是沒有 netbuei 才是
由於是 notebook ,  所以送修的話 .....  可能蠻貴的
現在都用 ftp 的方式copy 檔案,  沒有發生過任何問題, 只是這樣實在沒有用網路芳鄰來的方便
我覺得好笑的是, 同一張網卡用不同的 protocol ( NetBios over TCP/IP vs  ftp ) 就會有不同的結果
發表人: chenchi0210    時間: 2005-2-13 02:15 PM

你可以別的晶片的網卡,因為 8139 是非常便宜的網卡....
我是有遇過卡沒有壞,但是連起來就是怪怪的..
發表人: gklin    時間: 2005-2-13 08:23 PM

注意一下是不是防火牆有阻擋
與 NTFS的使用者權限問題

[gklin 在 2005-2-13 08:25 PM 作了最後編輯]
發表人: kant    時間: 2005-2-13 09:25 PM

FTP 用 20 & 21 Port , 網芳用 139 Port.
所以,會有這樣的情況是正常的.
也有可能是 網芳可用, 但 FTP 不能用,都有可能.

通常是 "個人 Firewall"擋到 或 是存取權限設定問題.
這個要兩端查一查.
還有一個可能,將 無線 AP 做一下"bios"更新看看,有時候問題就沒了.
發表人: Acute    時間: 2005-2-13 10:21 PM

以下純屬推測,

HTTP or FTP 雖然base on TCP/IP, 但是, 他本身的protocol 在失敗時會retry, 而且, 允許的time out 時間是很長的
Windows 網路芳鄰也是同樣base on TCP/IP, 但是他的protocol 恐怕並不允許過於嚴重的失敗或者過長的time out

"XXX 延遲寫入失敗" 最常見的是USB disk 發出此訊息, 通常是因為某些因素, 導致USB 往來訊號出錯, 或者lose packet,
so, 理論上, 網路芳鄰的磁碟出現"延遲寫入失敗" 大概也是類似的原因
其中可能因素包括:
1. 網路線品質有問題, 導致網路傳輸資料其實會出錯, 只是, 平時被retry 解決了, 所以user 無法發現
    解決方案: 更換一條網路線
2. 網路卡接頭骯髒造成網路線接觸不夠好 (清理一番試試看囉, 最好把接頭看看有沒有銅鏽)
3. 網路卡真的故障了, 呵呵, 這只能換卡, 沒啥解

詳細原因... 只有等你try 了才知道, 呵呵
通常有足夠的相同物品可以測試, 或者有儀器, 會比較容易獲知真正原因啦
不然, 只能從現象去猜測然後測試, 取得一個maybe 正確的答案

Acute.
發表人: beanpp    時間: 2005-2-14 04:55 PM

謝謝大家的回答,  各位說的方式我之前大概都試過也檢查過了,  都沒有辦法解決, 所以才會請教大家看看
Firewall 確定沒有關係, 因為我也取消 firewall 或是完全開放權限試過
網路線, 我用另外一張 PCMCIA 的網路卡在同一台機器和另外一台機器的不同網卡試過, 一樣沒問題

這幾天又做了另一項測試, 我以同一張有線網卡撥 ADSL, 從外面用 softether 連到我的機器, 然後用網路芳鄰 copy 檔案
結果是可以的,  也許就像 Acute 所說的封包出錯 retry 的容許度問題

根據 MS 的 網站上解釋, 會出現這樣的問題( Delayed Write Failed) 的原因蠻多的, 我也把修正程式拿來試過, 也是沒用

也更新過很多版本的網路卡驅動程式, 都是一樣的結果, 要不是筆記型電腦的網路卡不能隨便換, 我早就換一張了
看來以後買筆記型電腦還是建議大家盡量找內建的是 intel 的有線網卡的版本

也許可以經由調整網路卡驅動程式的參數來解決這個問題, 但是這部分我就完全不懂, 沒辦法針對這部份測試

[beanpp 在 2005-2-14 05:02 PM 作了最後編輯]




歡迎光臨 TWed2k (http://twed2k.org/) Powered by Discuz! 4.1.0