我已经在 MacBook Pro 上安装了 Ubuntu 10.04 TLS - Lycid Lynx(眼镜)。到目前为止,我已经将它用于无线网络,一切都很顺利,直到我尝试使用有线网络 - 它甚至似乎没有注意到我已经插入了电缆。
我不是 Ubuntu 硬件配置方面的专家,因此不知道需要什么样的信息来追踪问题并/或修复它。请随时向我索取更多信息,但请明确告诉我我应该做什么(例如,运行哪些命令,编辑哪些配置文件)。
谢谢。
编辑:添加设备信息来自lspci
:
$ lspci -nn | grep -i gigabi
02:00.0 Ethernet controller [0200]: Broadcom Corporation NetXtreme BCM5764M Gigabit Ethernet PCIe [14e4:1684] (rev 10)
答案1
首先要做的事情是通过识别供应商和产品 ID lspci -nn
(它们将是末尾的一对 4 进制数字值)。从那里您可以识别它使用哪个驱动程序,然后按照随附的说明为您的内核构建它。
答案2
事实证明我太傻了。我只需要点击有线网络列表中的“Auto eth0”。出于某种原因,尽管它的名字是“Auto eth0”,但它不会自动连接,除非你第一次手动点击它。
答案3
感谢之前的回答和 chatGPT,我能够在 2013 年初在全新安装 Ubuntu Server 22.04.3 的 MacBookPro Retina 上启用 Thunderbolt 以太网。
采取的步骤:
ip link
注意接口名称有类似 <BROADCAST, MULTICAST> 的内容(在我的情况下它被称为 enp13s0)
sudo nano /etc/netplan/01-netcfg.yaml
进入:
network:
version: 2
renderer: networkd
ethernets:
<your interface name>:
dhcp4: true
接下来是命令
sudo netplan apply
sudo systemctl restart systemd-networkd
sudo systemctl restart systemd-resolved
然后验证
ping -c 4 google.com