我在 Windows 7 双启动时安装了 Ubuntu 13.04。我有一个本地有线电缆连接,在 Windows 7 上工作正常,但在 Ubuntu 上却不行。我尝试使用网络连接和IPv4 设置,在方法选项中。我使用手动并输入我的互联网服务提供商提供的所有地址,但每当我要保存时,按钮Save...都会变灰。我收集了一些有关此问题的数据。使用,
lspci -nnk | grep -iEA3 "(network|wireless|ethernet)"
表明,
03:00.0 Network controller [0280]: Atheros Communications Inc. AR9285 Wireless Network Adapter (PCI-Express) [168c:002b] (rev 01)
Subsystem: AzureWave AW-NB037H 802.11bgn Wireless Half-size Mini PCIe Card [AR9002WB-1NGCD] [1a3b:2c37]
Kernel driver in use: ath9k
04:00.0 USB controller [0c03]: ASMedia Technology Inc. ASM1042 SuperSpeed USB Host Controller [1b21:1042]
Subsystem: ASUSTeK Computer Inc. Device [1043:1059]
--
05:00.0 Ethernet controller [0200]: Qualcomm Atheros AR8151 v2.0 Gigabit Ethernet [1969:1083] (rev c0)
Subsystem: ASUSTeK Computer Inc. Device [1043:1851]
Kernel driver in use: atl1c
和
sudo ifconfig
表明,
eth0 Link encap:Ethernet HWaddr c8:60:00:43:c7:82
inet6 addr: fe80::ca60:ff:fe43:c782/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:985 errors:0 dropped:16 overruns:0 frame:0
TX packets:32 errors:0 dropped:0 overruns:0 carrier:1
collisions:0 txqueuelen:1000
RX bytes:71604 (71.6 KB) TX bytes:6652 (6.6 KB)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:144 errors:0 dropped:0 overruns:0 frame:0
TX packets:144 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:11744 (11.7 KB) TX bytes:11744 (11.7 KB)
wlan0 Link encap:Ethernet HWaddr 00:08:ca:f0:51:5a
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
有人能建议我如何修复这个问题并连接到我的有线连接吗?
答案1
以防万一有人使用 Windows 双启动并遇到此问题,请关闭机器,不要切换或重新启动它以在其他操作系统中启动。关机时 Windows 网络适配器存在一些问题,您可以进一步调查它,但如果您正在寻找快速修复,请执行上述启动。
答案2
我遇到了同样的问题。后来我发现 Windows 中的某些设置可能会禁止 Ubuntu 中的互联网连接。我在 Windows 8 的电源管理中禁用了 LAN 唤醒,现在它在 Ubuntu 中可以正常工作。
答案3
似乎您没有 IPv4 地址。要设置它:
首先,打开终端,然后输入以下内容:
sudo nano /etc/network/interfaces
这将打开一个文件,在文件中输入以下内容:
auto eth0
iface eth0 inet static
address 192.168.1.100
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1
(输入您自己的 IP 地址,而不是上面的地址。)或者,如果您不想要静态 IP,只需在文件中输入以下几行:
auto eth0
iface eth0 inet dhcp
保存文件(CTL+X,Y,回车)并重新启动网络服务:
sudo service network-manager restart
希望这可以帮助。
答案4
在将 Windows 7 升级到 Windows 10 后,我也在双启动中遇到了这个问题。我遇到的问题是 Ubuntu 无法安装两个操作系统共享的 NTFS 分区。(参考即使禁用快速启动,也无法从 Ubuntu 13.10 访问 Windows 8.1 NTFS 分区)
我关闭了 Win10 中的快速启动。这修复了共享分区,同时解决了以太网连接问题。我不确定它们为什么会相关,但它对我有用,所以可能值得一试。