我希望这个问题还没有在其他地方讨论过。这是一个相当具体的问题,与计算机制造商有关,但我需要一些与 Ubuntu 相关的帮助,这对你们来说应该不成问题 :)
所以,我有一台 Ideacentre Q150,对于在家里有一台电脑上网和做一些编辑的人来说,这似乎是一个很好的选择。然而,在 Win7 上安装 Ubuntu 后,它只考虑了无线连接,并说没有连接电缆,但实际上有!而在 Win7 下,电缆被识别了。我实际上已经在 3 个 Ideacentre 上尝试过这个,Win7 可以工作,而 Ubuntu 11.10 都不能。
这德国网站建议下载 2 个包(http://de.archive.ubuntu.com/ubuntu/pool/main/n/network-manager/network-manager_0.8-0ubuntu3_amd64.deb和http://de.archive.ubuntu.com/ubuntu/pool/main/n/network-manager-applet/network-manager-gnome_0.8-0ubuntu3_amd64.deb) 并
sudo apt-get remove --purge network-manager network-manager-gnome
。
但不知何故,这两个文件的依赖关系没有得到满足,并且没有网络,而且由于是新安装,我只是重新安装了 Ubuntu 一次,因为这是一件很容易的事情。
我已经搜索过了http://packages.ubuntu.com/oneiric/net/并找到了用户建议的 2 个软件包,我认为它们是最新的(http://packages.ubuntu.com/oneiric/net/network-manager和http://packages.ubuntu.com/oneiric/net/network-manager-gnome),但对于格式,我不确定哪一个最好和最容易安装... .dsc、.tar.bz2、.tar.gz?即使这样,如何处理这些文件?我发现如何安装 tar bz2 和 gz 文件?但我猜 Softwarecenter 是不可能的?
最后!如果你知道任何其他可行的方法,我洗耳恭听!:)
谢谢您的指点!
添加:
##@##:~$ cat /var/lib/NetworkManager/NetworkManager.state
[main]
NetworkingEnabled=true
WirelessEnabled=true
WWANEnabled=true
WimaxEnabled=true
##@##:~$ cat /var/lib/NetworkManager/NetworkManager.state
[main]
NetworkingEnabled=true
WirelessEnabled=true
WWANEnabled=true
WimaxEnabled=true
##@##:~$ lspci -nnk | grep -i net
01:08.0 Ethernet controller [0200]: Intel Corporation 82552 10/100 Network Connection [8086:10fe] (rev 02)
##@##:~$ ifconfig -a
eth0 Link encap:Ethernet HWaddr 38:60:77:71:b5:89
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)
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:16436 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:0
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
wlan0 Link encap:Ethernet HWaddr 74:2f:68:28:00:a7
inet addr:192.168.178.66 Bcast:192.168.178.255 Mask:255.255.255.0
inet6 addr: fe80::762f:68ff:fe28:a7/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:7477 errors:0 dropped:53 overruns:0 frame:0
TX packets:5336 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:6669541 (6.6 MB) TX bytes:1033545 (1.0 MB)
##@##:~$ dmesg | egrep 'eth0|e100|firm'
[ 1.230481] e100: Intel(R) PRO/100 Network Driver, 3.5.24-k2-NAPI
[ 1.230490] e100: Copyright(c) 1999-2006 Intel Corporation
[ 1.230616] e100 0000:01:08.0: PCI INT A -> GSI 20 (level, low) -> IRQ 20
[ 1.258225] e100 0000:01:08.0: PME# disabled
[ 1.259625] e100 0000:01:08.0: eth0: addr 0xfcfff000, irq 20, MAC addr 38:60:77:71:b5:89
[ 17.468302] r8712u: Loading firmware from "rtlwifi/rtl8712u.bin"
##@##:~$ lsmod | grep e100
e100 37213 0
##@##:~$ cat /etc/network/interfaces
auto lo
iface lo inet loopback
##@##:~$ ping -c 4 192.168.178.1
PING 192.168.178.1 (192.168.178.1) 56(84) bytes of data.
64 bytes from 192.168.178.1: icmp_req=1 ttl=64 time=1.20 ms
64 bytes from 192.168.178.1: icmp_req=2 ttl=64 time=1.20 ms
64 bytes from 192.168.178.1: icmp_req=3 ttl=64 time=1.14 ms
64 bytes from 192.168.178.1: icmp_req=4 ttl=64 time=1.24 ms
--- 192.168.178.1 ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3003ms
rtt min/avg/max/mdev = 1.142/1.197/1.247/0.050 ms
`
##@##:~$ sudo lshw -c network
[sudo] password for ##:
*-network DISABLED
description: Ethernet interface
product: 82552 10/100 Network Connection
vendor: Intel Corporation
physical id: 8
bus info: pci@0000:01:08.0
logical name: eth0
version: 02
serial: 38:60:77:71:b5:89
size: 100Mbit/s
capacity: 100Mbit/s
width: 32 bits
clock: 33MHz
capabilities: pm bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=e100 driverversion=3.5.24-k2-NAPI duplex=full firmware=N/A latency=64 link=no maxlatency=56 mingnt=8 multicast=yes port=MII speed=100Mbit/s
resources: irq:20 memory:fcfff000-fcffffff ioport:dc00(size=64)
*-network
description: Wireless interface
physical id: 1
bus info: usb@1:1
logical name: wlan0
serial: 74:2f:68:28:00:a7
capabilities: ethernet physical wireless
configuration: broadcast=yes driver=r8712u ip=192.168.178.66 multicast=yes wireless=IEEE 802.11bg
答案1
“德国网站”建议安装当时是新软件包,但现在已过时。11.10 中的相同软件包的版本高于建议的版本。这就是您收到“未满足依赖关系”错误的原因。
如果你仍然需要从http://packages.ubuntu.com/,获取.debs
而不是tars
。在 network-manager-gnome 页面底部有 32 位和 64 位 deb 的链接。只需双击即可安装 deb 包。
最后,如果您想解决电缆问题,请按照“德国网站”的建议发布以下内容:
cat /var/lib/NetworkManager/NetworkManager.state
lspci -nnk | grep -i net
ifconfig -a
dmesg | egrep 'eth0|e100|firm'
lsmod | grep e100
cat /etc/network/interfaces
ping -c 4 192.168.178.1
我不懂德语,但是安装这些软件包能解决海报的问题吗?