在 Trusty Server 上启用网络

在 Trusty Server 上启用网络

我刚刚在一台计算机上全新安装了 Trusty Tahr,并将驱动器传输到我的实际服务器(我使用旧笔记本电脑作为服务器,因为它无法安装并且一直掉到 initramfs)。我在连接网络时遇到问题,我认为问题出在硬件上,所以我尝试了这个:

lshm -c network

这揭示了这一点:

*-network DISABLED
   description: Ethernet interface
   product: AR8152 v1.1 Fast Ethernet
   vendor: Qualcomm Atheros
   physical id: 0
   bus info: pci@0000:03:00.0
   logical name: p5p1
   version: c1
   serial: 60:eb:69:94:c0:95
   capacity: 100Mbit/s
   width: 64 bits
   clock: 33MHz
   capabilities: (snipped for brevity)
   configuration: (snipped for brevity)
   resources: irq:17 memory:d3400000-d343ffff

我如何‘启用’此适配器?

答案1

弄清楚了:

(我猜测)由于我在与当前计算机不同的计算机上安装了操作系统,因此系统配置为使用该计算机的硬件作为“eth0”的默认值(我迫不及待地想看看这会导致什么其他问题......)

我采用的解决方案是:

sudo vi /etc/network/interfaces

删除此内容:

auto eth0
iface eth0 inet dhcp

并将其替换为:

auto (logical name)

iface (logical name) inet dhcp

下一类型:

sudo ifup -a

验证修复:

sudo lshw -c network

如果它不再显示“被*-网络禁用”,那么它应该可以正常工作

最后,测试修复(无论如何我都需要更新)

sudo apt-get update
sudo apt-get install (whatever packages you want)

如果有人能告诉我如何将逻辑硬件 ID 配置为 Ubuntu 使用的默认值,我将不胜感激!

答案2

这是我在这一页.下载名为“兼容-无线-2.6.tar.bz2“。将其保存到您的桌面。然后运行以下命令:

sudo apt-get update

sudo apt-get install build-essential

cd ~/Desktop

tar -xjvf compat-wireless-2.6.tar.bz2

cd compat-wireless*

scripts/driver-select atl1c

make

sudo make install

重启。测试您的以太网连接,重启后应自动工作。如果没有,请运行:

sudo modprobe atl1c

为了使无线网络也能正常工作,您可以通过运行以下命令安装其他软件包:

sudo apt-get install bcmwl-kernel-source
echo wl | sudo tee -a /etc/modules

使用系统托盘中的 NetworkManager 小程序来连接您的无线设备。

相关内容