为什么我的Internet连接随机掉线?

自从我安装了12.04(干净安装而不是升级版)以来,我一直在降低互联网连接。 连接的下降可以是从15秒到大约3分钟的任何时间,然后连接返回。 当我正在主动浏览Internet时,或者如果我唤醒计算机并打开Firefox(有时我有连接,有时我没有连接),就会发生这种情况。 请注意,当Internet连接打开时,它不会很慢(如speedtest.net结果所示)。

一开始,我认为这是我的RTL8111 / 8168B以太网卡驱动程序r8169的问题,所以我从Realtek网站下载了r8168,按照详细说明(黑名单r8169,将文件更改为.bsh …),但仍然存在同样的问题。

所以我切换到无线连接,我也遇到了随机丢弃互联网连接的问题。

有任何想法吗? 提前致谢。

lspci -v输出:

 00:00.0 Host bridge: Intel Corporation 2nd Generation Core Processor Family DRAM Controller (rev 09) Subsystem: Dell Device 04a7 Flags: bus master, fast devsel, latency 0 Capabilities: [e0] Vendor Specific Information: Len=0c  00:01.0 PCI bridge: Intel Corporation Xeon E3-1200/2nd Generation Core Processor Family PCI Express Root Port (rev 09) (prog-if 00 [Normal decode]) Flags: bus master, fast devsel, latency 0 Bus: primary=00, secondary=01, subordinate=01, sec-latency=0 I/O behind bridge: 0000e000-0000efff Memory behind bridge: f8000000-fa0fffff Prefetchable memory behind bridge: 00000000d0000000-00000000dbffffff Capabilities: [88] Subsystem: Dell Device 04a7 Capabilities: [80] Power Management version 3 Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit- Capabilities: [a0] Express Root Port (Slot+), MSI 00 Capabilities: [100] Virtual Channel Capabilities: [140] Root Complex Link Kernel driver in use: pcieport Kernel modules: shpchp 00:01.1 PCI bridge: Intel Corporation Xeon E3-1200/2nd Generation Core Processor Family PCI Express Root Port (rev 09) (prog-if 00 [Normal decode]) Flags: bus master, fast devsel, latency 0 Bus: primary=00, secondary=02, subordinate=02, sec-latency=0 I/O behind bridge: 0000d000-0000dfff Memory behind bridge: f4000000-f60fffff Prefetchable memory behind bridge: 00000000c0000000-00000000cbffffff Capabilities: [88] Subsystem: Dell Device 04a7 Capabilities: [80] Power Management version 3 Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit- Capabilities: [a0] Express Root Port (Slot+), MSI 00 Capabilities: [100] Virtual Channel Capabilities: [140] Root Complex Link Kernel driver in use: pcieport Kernel modules: shpchp 00:16.0 Communication controller: Intel Corporation 6 Series/C200 Series Chipset Family MEI Controller #1 (rev 04) Subsystem: Dell Device 04a7 Flags: bus master, fast devsel, latency 0, IRQ 52 Memory at f6108000 (64-bit, non-prefetchable) [size=16] Capabilities: [50] Power Management version 3 Capabilities: [8c] MSI: Enable+ Count=1/1 Maskable- 64bit+ Kernel driver in use: mei Kernel modules: mei 00:1a.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #2 (rev 05) (prog-if 20 [EHCI]) Subsystem: Dell Device 04a7 Flags: bus master, medium devsel, latency 0, IRQ 16 Memory at f6107000 (32-bit, non-prefetchable) [size=1K] Capabilities: [50] Power Management version 2 Capabilities: [58] Debug port: BAR=1 offset=00a0 Capabilities: [98] PCI Advanced Features Kernel driver in use: ehci_hcd 00:1b.0 Audio device: Intel Corporation 6 Series/C200 Series Chipset Family High Definition Audio Controller (rev 05) Subsystem: Dell Device 04a7 Flags: bus master, fast devsel, latency 0, IRQ 53 Memory at f6100000 (64-bit, non-prefetchable) [size=16K] Capabilities: [50] Power Management version 2 Capabilities: [60] MSI: Enable+ Count=1/1 Maskable- 64bit+ Capabilities: [70] Express Root Complex Integrated Endpoint, MSI 00 Capabilities: [100] Virtual Channel Capabilities: [130] Root Complex Link Kernel driver in use: snd_hda_intel Kernel modules: snd-hda-intel 00:1c.0 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 1 (rev b5) (prog-if 00 [Normal decode]) Flags: bus master, fast devsel, latency 0 Bus: primary=00, secondary=03, subordinate=03, sec-latency=0 Memory behind bridge: fa400000-fa4fffff Capabilities: [40] Express Root Port (Slot+), MSI 00 Capabilities: [80] MSI: Enable- Count=1/1 Maskable- 64bit- Capabilities: [90] Subsystem: Dell Device 04a7 Capabilities: [a0] Power Management version 2 Kernel driver in use: pcieport Kernel modules: shpchp 00:1c.1 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 2 (rev b5) (prog-if 00 [Normal decode]) Flags: bus master, fast devsel, latency 0 Bus: primary=00, secondary=04, subordinate=04, sec-latency=0 I/O behind bridge: 0000c000-0000cfff Prefetchable memory behind bridge: 00000000dc100000-00000000dc1fffff Capabilities: [40] Express Root Port (Slot+), MSI 00 Capabilities: [80] MSI: Enable- Count=1/1 Maskable- 64bit- Capabilities: [90] Subsystem: Dell Device 04a7 Capabilities: [a0] Power Management version 2 Kernel driver in use: pcieport Kernel modules: shpchp 00:1c.2 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 3 (rev b5) (prog-if 00 [Normal decode]) Flags: bus master, fast devsel, latency 0 Bus: primary=00, secondary=05, subordinate=05, sec-latency=0 I/O behind bridge: 0000b000-0000bfff Memory behind bridge: fa300000-fa3fffff Capabilities: [40] Express Root Port (Slot+), MSI 00 Capabilities: [80] MSI: Enable- Count=1/1 Maskable- 64bit- Capabilities: [90] Subsystem: Dell Device 04a7 Capabilities: [a0] Power Management version 2 Kernel driver in use: pcieport Kernel modules: shpchp 00:1c.3 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 4 (rev b5) (prog-if 00 [Normal decode]) Flags: bus master, fast devsel, latency 0 Bus: primary=00, secondary=06, subordinate=06, sec-latency=0 I/O behind bridge: 0000a000-0000afff Memory behind bridge: fa200000-fa2fffff Capabilities: [40] Express Root Port (Slot+), MSI 00 Capabilities: [80] MSI: Enable- Count=1/1 Maskable- 64bit- Capabilities: [90] Subsystem: Dell Device 04a7 Capabilities: [a0] Power Management version 2 Kernel driver in use: pcieport Kernel modules: shpchp 00:1d.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #1 (rev 05) (prog-if 20 [EHCI]) Subsystem: Dell Device 04a7 Flags: bus master, medium devsel, latency 0, IRQ 23 Memory at f6106000 (32-bit, non-prefetchable) [size=1K] Capabilities: [50] Power Management version 2 Capabilities: [58] Debug port: BAR=1 offset=00a0 Capabilities: [98] PCI Advanced Features Kernel driver in use: ehci_hcd 00:1f.0 ISA bridge: Intel Corporation P67 Express Chipset Family LPC Controller (rev 05) Subsystem: Dell Device 04a7 Flags: bus master, medium devsel, latency 0 Capabilities: [e0] Vendor Specific Information: Len=0c  Kernel modules: iTCO_wdt 00:1f.2 RAID bus controller: Intel Corporation 82801 SATA Controller [RAID mode] (rev 05) Subsystem: Dell Device 04a7 Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 42 I/O ports at f070 [size=8] I/O ports at f060 [size=4] I/O ports at f050 [size=8] I/O ports at f040 [size=4] I/O ports at f020 [size=32] Memory at f6105000 (32-bit, non-prefetchable) [size=2K] Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit- Capabilities: [70] Power Management version 3 Capabilities: [a8] SATA HBA v1.0 Capabilities: [b0] PCI Advanced Features Kernel driver in use: ahci 00:1f.3 SMBus: Intel Corporation 6 Series/C200 Series Chipset Family SMBus Controller (rev 05) Subsystem: Dell Device 04a7 Flags: medium devsel, IRQ 5 Memory at f6104000 (64-bit, non-prefetchable) [size=256] I/O ports at f000 [size=32] Kernel modules: i2c-i801 01:00.0 VGA compatible controller: NVIDIA Corporation Device 0dc5 (rev a1) (prog-if 00 [VGA controller]) Subsystem: NVIDIA Corporation Device 085b Flags: bus master, fast devsel, latency 0, IRQ 16 Memory at f8000000 (32-bit, non-prefetchable) [size=16M] Memory at d0000000 (64-bit, prefetchable) [size=128M] Memory at d8000000 (64-bit, prefetchable) [size=32M] I/O ports at e000 [size=128] Expansion ROM at fa000000 [disabled] [size=512K] Capabilities: [60] Power Management version 3 Capabilities: [68] MSI: Enable- Count=1/1 Maskable- 64bit+ Capabilities: [78] Express Endpoint, MSI 00 Capabilities: [b4] Vendor Specific Information: Len=14  Capabilities: [100] Virtual Channel Capabilities: [128] Power Budgeting  Capabilities: [600] Vendor Specific Information: ID=0001 Rev=1 Len=024  Kernel driver in use: nouveau Kernel modules: nouveau, nvidiafb 01:00.1 Audio device: NVIDIA Corporation GF106 High Definition Audio Controller (rev a1) Subsystem: NVIDIA Corporation Device 085b Flags: bus master, fast devsel, latency 0, IRQ 17 Memory at fa080000 (32-bit, non-prefetchable) [size=16K] Capabilities: [60] Power Management version 3 Capabilities: [68] MSI: Enable- Count=1/1 Maskable- 64bit+ Capabilities: [78] Express Endpoint, MSI 00 Kernel driver in use: snd_hda_intel Kernel modules: snd-hda-intel 02:00.0 VGA compatible controller: NVIDIA Corporation Device 0dc5 (rev a1) (prog-if 00 [VGA controller]) Subsystem: NVIDIA Corporation Device 085b Flags: bus master, fast devsel, latency 0, IRQ 17 Memory at f4000000 (32-bit, non-prefetchable) [size=32M] Memory at c0000000 (64-bit, prefetchable) [size=128M] Memory at c8000000 (64-bit, prefetchable) [size=64M] I/O ports at d000 [size=128] Expansion ROM at f6000000 [disabled] [size=512K] Capabilities: [60] Power Management version 3 Capabilities: [68] MSI: Enable- Count=1/1 Maskable- 64bit+ Capabilities: [78] Express Endpoint, MSI 00 Capabilities: [b4] Vendor Specific Information: Len=14  Capabilities: [100] Virtual Channel Capabilities: [128] Power Budgeting  Capabilities: [600] Vendor Specific Information: ID=0001 Rev=1 Len=024  Kernel driver in use: nouveau Kernel modules: nouveau, nvidiafb 02:00.1 Audio device: NVIDIA Corporation GF106 High Definition Audio Controller (rev a1) Subsystem: NVIDIA Corporation Device 085b Flags: bus master, fast devsel, latency 0, IRQ 18 Memory at f6080000 (32-bit, non-prefetchable) [size=16K] Capabilities: [60] Power Management version 3 Capabilities: [68] MSI: Enable- Count=1/1 Maskable- 64bit+ Capabilities: [78] Express Endpoint, MSI 00 Kernel driver in use: snd_hda_intel Kernel modules: snd-hda-intel 03:00.0 USB controller: NEC Corporation uPD720200 USB 3.0 Host Controller (rev 03) (prog-if 30 [XHCI]) Subsystem: Dell Device 04a7 Flags: bus master, fast devsel, latency 0, IRQ 16 Memory at fa400000 (64-bit, non-prefetchable) [size=8K] Capabilities: [50] Power Management version 3 Capabilities: [70] MSI: Enable- Count=1/8 Maskable- 64bit+ Capabilities: [90] MSI-X: Enable+ Count=8 Masked- Capabilities: [a0] Express Endpoint, MSI 00 Capabilities: [100] Advanced Error Reporting Capabilities: [140] Device Serial Number ff-ff-ff-ff-ff-ff-ff-ff Capabilities: [150] Latency Tolerance Reporting Kernel driver in use: xhci_hcd 04:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 06) Subsystem: Dell Device 04a7 Flags: bus master, fast devsel, latency 0, IRQ 51 I/O ports at c000 [size=256] Memory at dc104000 (64-bit, prefetchable) [size=4K] Memory at dc100000 (64-bit, prefetchable) [size=16K] Capabilities: [40] Power Management version 3 Capabilities: [50] MSI: Enable+ Count=1/1 Maskable- 64bit+ Capabilities: [70] Express Endpoint, MSI 01 Capabilities: [b0] MSI-X: Enable- Count=4 Masked- Capabilities: [d0] Vital Product Data Capabilities: [100] Advanced Error Reporting Capabilities: [140] Virtual Channel Capabilities: [160] Device Serial Number 03-00-00-00-68-4c-e0-00 Kernel driver in use: r8168 Kernel modules: r8168 05:00.0 FireWire (IEEE 1394): VIA Technologies, Inc. VT6315 Series Firewire Controller (rev 01) (prog-if 10 [OHCI]) Subsystem: Dell Device 04a7 Flags: bus master, fast devsel, latency 0, IRQ 18 Memory at fa300000 (64-bit, non-prefetchable) [size=2K] I/O ports at b000 [size=256] Capabilities: [50] Power Management version 3 Capabilities: [80] MSI: Enable- Count=1/1 Maskable+ 64bit+ Capabilities: [98] Express Endpoint, MSI 00 Capabilities: [100] Advanced Error Reporting Capabilities: [130] Device Serial Number 00-10-dc-ff-ff-cf-56-1a Kernel driver in use: firewire_ohci Kernel modules: firewire-ohci 06:00.0 SATA controller: JMicron Technology Corp. JMB362 SATA Controller (rev 10) (prog-if 01 [AHCI 1.0]) Subsystem: Dell Device 04a7 Flags: bus master, fast devsel, latency 0, IRQ 19 I/O ports at a040 [size=8] I/O ports at a030 [size=4] I/O ports at a020 [size=8] I/O ports at a010 [size=4] I/O ports at a000 [size=16] Memory at fa210000 (32-bit, non-prefetchable) [size=512] Capabilities: [8c] Power Management version 3 Capabilities: [50] Express Legacy Endpoint, MSI 00 Kernel driver in use: ahci 

请注意,我的无线网卡没有显示,我有Ralink 3390卡(由于某些原因显然没有出现在Ubuntu上),但是我可以连接到无线网络并连接到互联网(当它工作时)。

尝试从网络管理器中删除连接并创建一个新连接。 (如果您使用LAN卡连接或尝试无线,请尝试使用DSL)。 它可以工作。 我不是Ubuntu的专家,我不确定这会有用。 我是一个新用户,我告诉这个,因为它对我有用。 希望这可以帮助。

这有几个原因,可能的原因:

  1. 你的磁盘有硬件故障,比如I / O错误……

  2. 你有多个防火墙,最好只有一个,也许“gufw”是最好的…它需要拒绝所有规则允许udp 53并允许输出tcp 25,53,80,110,143,843,993,5060, 8080

  3. 您的操作系统未插入所有模块,请输入:lsmod> list1.txt然后使用安装CD的ISO(2 GB的笔足够)创建一个带有“启动盘创建者”的USB安装程序,然后从该USB PEN启动并选择“尝试Ubuntu”并在那里键入:lsmod> list2.txt并将此文件复制到上面的文件编辑器中的同一位置,然后在文本编辑器中打开,看看list1.txt中是否缺少模块…安装缺少的模块在描述之后使用第一个modinfo“模块的名称”,看看它是否需要依赖项,如果没有则先安装那些,只需复制ko文件的完整路径,并在插入所有模块后输入sudo insmod“paste path / file.ko”不需要重新启动的东西应该开始工作正常…

  4. 如果你不使用专有驱动程序,那么可能会解决问题,因为CPU无法实时处理所有系统,并且缺乏CPU速度和桥接速度会导致Wi-Fi断开连接,所以尝试为您的无线网卡安装专有驱动程序,或断开系统不需要连接到互联网的每个USB设备。 如果您没有找到如何执行此操作,请转到“软件中心”并键入“其他驱动程序”,如果未安装,请安装它,然后启动它并激活所有可用的驱动程序,因为它会加快启动并使用更少的CPU .. 。

  5. 这个肯定是你的情况,你是从USB磁盘启动并使用非常快的速度导致系统资源崩溃,并且必须关闭一个,并且因为USB磁盘是启动盘,它选择断开Wi-Fi! 解决方案是将USB磁盘连接到速度较慢的集线器,如果连接到USB3,使用USB2集线器,使USB磁盘以USB2速度工作,如果使用USB2则使用USB1.1集线器。 。

  6. 这是一个很长的镜头,到目前为止,您的浏览器互联网代理被一些中介构成腐败或黑客攻击,这些中介构成了您提供的内容的“权威”,但这是一个错误的权威,只是一个网络欺诈,因为有没有互联网内容违反互联网当局设定的互联网规则,此外您或任何人与收到的内容无关,因为每个人只需输入URL,服务器决定发送哪些内容,如果有两个人同时访问相同的URL,它们得到不同的页面内容,因为服务器根据大量参数发送数据并配置为应用本地国家规则,如裸体可以被认为是一个国家而非其他国家的非法。 还有版权问题,但这也不可能违反,因为版权不是制作副本的行为,而是冒充作者的行为,即如果一个人上传受版权保护的材料而不试图拥有版权呢不违反任何国际版权规则。 这两个是虚假“权威”最常见的指责,它使您的代理设置您的浏览器ID具有互联网犯罪行为起源,导致世界上的每个服务器都断开该浏览器很快就会处理浏览器代理,这有时需要几分钟…

我的笔记本电脑上有相同的以太网卡。 我在11.10上遇到了同样的问题,博客解释说RTL8111 / 8168B会在Linux内核中与驱动程序产生连接问题。 这篇博客是用中文编写的: 来自linux deepin官方博客

它建议您可以从Realtek下载官方驱动程序: http : //www.realtek.com.tw/downloads/downloadsView.aspx? Lanid = 3& PNid = 13& PFid = 5& Level = 5& Conn = 4& DownTypeID = 3& GetDown = false

或者只是在这里下载: 点击这里

请参阅自述文件并使用“sudo”进行安装。 希望这会帮助你。

在这种情况下,有时我看到的工作是注释掉/etc/network/interfaces文件中的eth0wlan0行。 这使您的网络不受管理,因此您将无法使用网络管理器来修改设置,但它确实会停止连接丢失。 有些无线网卡也不能很好地使用802.11nfunction,我会引用你的post来帮助你禁用它,但由于某种原因我再也找不到它而且我没有把命令保存在任何地方。

由于您在无线和有线连接方面遇到问题,我怀疑固件是否存在问题。

如果您的连接设置方式存在次优,可能是从您努力使Realtek的固件工作时,删除并重新创建它们可能会有所帮助。 这里有一个答案。 如果不是这里有一些想法。

我建议你的连接正常工作时,你可以通过登录到路由器找到路由器的IP地址,并在连接到ISP的另一端找到你的ISP的地址(你可以从你的路由器,或为它调用ISP)。 还收集netstat -rnifconfigarp-a

由于问题并非特定于有线或无线,因此问题仍然是它的具体内容。 回答这个问题的最佳方法是在连接不起作用时进行实验。 首先,它是面向连接还是域名服务?

如果问题是您无法从域名获取Internet地址,则问题可能在于域名服务器查找。 要检查这一点,请在下次遇到问题时尝试使用firefox http://74.125.225.212 。 这是www.google.com的地址。 解析域名的问题可能是您的ISP的责任。 您的路由器可能配置为将域名请求路由到您的ISP。

如果您无法通过地址访问此网站或其他Internet站点,最好从计算机开始,看看您获得多远。 您可以:

  1. 首先使用ping命令和路由器的地址并使用上面提到的地址ping nnnn ,如Eliah所建议的那样。 如果可行,请ping连接远端的IP地址。 如果不起作用,请查找连接设备上的指示灯并致电您的ISP。 即使您可以ping它但无法ping任何Internet站点,也可以打电话给您的ISP。 在调用之前确保计算机出现故障时netstat -rn的路由为0.0.0.0指向路由器。

  2. 假设您无法通过ping访问路由器,请仔细检查您的IP地址和网络路由表, ifconfignetstat -rn可用于比较网络工作时间和不工作时间。 对于没有中间设备的个人网络,IPv4 IP地址的前3位和路由器的前3位应匹配。 如果他们这样做,请在ping路由器后立即使用命令arp -a为您提供路由器IP地址的答案。 如果地址在4个地址的前3个中匹配,则ping,但是arp没有填写地址,您在连接到路由器时遇到问题。

  3. 如果不起作用,请尝试ping无线连接器或有线连接器的地址,无论您使用哪个。

如果您失去了ping路由器的能力,网络上的另一种设备可能是尝试使用您的计算机使用的相同IP地址。 您可以尝试关闭网络上的任何其他设备,看看是否有帮助。 使用相同IP地址的另一台设备可能意味着有时您的设备会工作,有时候另一台设备会工作。 关闭一段时间会让其他设备成为优势。 如果两个设备都从路由器获取其IP地址,则这不应该是问题,但配置了静态地址的设备可能与其他设备重叠。

因为您使用Ubuntu,所以您可以从Debian的repos安装Ralink固件。 为此,请按照以下步骤操作:

  • /etc/apt/sources.list添加一个新行:
  deb http://ftp.us.debian.org/debian wheezy main contrib non-free #Debian repo for Ralink 
  • 使用以下命令安装固件:
  sudo apt-get update && sudo apt-get install firmware-ralink 

我希望这会解决问题。 (在我的情况下工作。)