まあ、Ubuntu 11.10 の新規インストールで有線ネットワークができました。ファイルをダウンロードしたり、インターネットを閲覧したりできます。問題は、Web サイトの読み込みに時間がかかることがあり、試行が中断されることもあります。また、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
ドライバーをホームディレクトリのどこかにコピーします。
ドライバーをダウンロードするここ(他の 2 つは動作しないため、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 を無効にしてもうまくいきませんでした。今のところの解決策は、誰かが Realtek ドライバーを修正するまで、予備の Netgear 10/100 NIC をマザーボードにインストールすることでした。
hhlp さんの回答はまだ試していませんが、このデバイスをできるだけ早く実行する必要があったので、今のところ予備のカードは問題なく動作しています。
答え3
IPv6 を使用していない場合は無効にしてみてください。