嗯,我在全新安裝的 Ubuntu 11.10 上有一個有線網路。我可以下載檔案並上網。問題是有時加載網站需要很長時間,有時又放棄嘗試。我也無法成功嘗試使用 Filezilla 連接到 FTP 伺服器。同樣的有線網路在 Windows 7 的雙啟動安裝中確實可以正常運作。
如何正確配置我的網路。
一些資訊:
$ sudo lshw -class network
*-network
description: Ethernet interface
product: RTL-8110SC/8169SC Gigabit Ethernet
vendor: Realtek Semiconductor Co., Ltd.
physical id: 4
bus info: pci@0000:04:04.0
logical name: eth0
version: 10
serial: 00:1d:60:55:58:5c
size: 100Mbit/s
capacity: 1Gbit/s
width: 32 bits
clock: 66MHz
capabilities: pm bus_master cap_list rom ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=full firmware=N/A ip=192.168.0.135 latency=64 link=yes maxlatency=64 mingnt=32 multicast=yes port=MII speed=100Mbit/s
resources: irq:16 ioport:e800(size=256) memory:febfec00-febfecff memory:febc0000-febdffff
答案1
也許核心驅動程式r8169核心不夠好。嘗試編譯ralink驅動:
首先備份您的驅動程式。若要尋找驅動程式所在的位置:
find /lib/modules/$(uname -r) -name r8169.ko
將驅動程式複製到您的主目錄中的某個位置。
下載驅動程式這裡(選擇US1伺服器,其他兩個不起作用)
準備系統進行編譯:
sudo apt-get install build-essential linux-headers-$(uname -r) linux-source
檢查內建驅動r8169.ko是否載入。
lsmod | grep r8169
如果已安裝,請將其刪除。
sudo modprobe -r r8169
編譯驅動:
tar jxvf r8169-6.015.00.tar.bz2 # unpack this on th desktop sudo mv r8169-6.015.00 /usr/src # move the drive directory from desktop to /usr/src sudo -i
導航到
/usr/src/r8169-6.015.00
並運行make clean modules make install depmod -a modprobe r8169
放棄特權:
exit
您可以使用以下命令檢查驅動程式是否已載入:
lsmod | grep r8169 ifconfig -a
重新啟動並再次檢查驅動程式是否已載入。如果不是,您可能需要將 r8169 新增至啟動時載入的模組清單。編輯這個檔案:
sudo nano /etc/modules
新增行
r8169
儲存、退出並重新啟動
如果出現問題或您想恢復此過程,只需將第一步驟中備份的檔案還原到原始位置即可。
答案2
我很好奇你是否解決了這個問題,因為我遇到了同樣的問題......網絡暫時工作正常,然後幾分鐘內根本不會響應。活動連線似乎沒問題,因為我下載了原始碼幾個小時,沒有失敗,但新連線似乎是問題,而且只是有時。
更新:停用 ipv6 對我來說不起作用。我現在的解決方案是在我的主機板上安裝一個備用的 Netgear 10/100 NIC,直到其他人修復 realtek 驅動程式。
我還沒有嘗試過 hhlp 的答案,但我需要盡快運行這個東西,所以現在備用卡效果很好!
答案3
如果不使用 IPv6,請嘗試停用它。