我有一台新的 Mac Mini(MacMini6,1 2012 年末),我想ubuntu-13.04-server-amd64+mac.iso
在上面安装 Ubuntu Server 13.04 ( )。但 Ubuntu Server 似乎无法检测到我的网络接口,因为我收到以下消息:
未检测到网络接口
我该如何解决这个问题?我可以为此添加任何模块或驱动程序吗?
我现在尝试使用软件包安装 Ubuntu Server build-essentials
,并按照答案中的建议将源代码下载到 tg3-driver。但在编译时(使用命令make
),我收到错误:
...
cc1: some warnings being treated as errors
make[2]: *** [/home/jonas/tg3-3.129d/tg3.o] Error 1
make[1]: *** [_module_/home/jonas/tg3-3.129d] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-3.8.0-19-generic`
make: *** [default] Error 2
有什么建议么?
答案1
进入 bios;检查虚拟化 (VT-d) 是否已启用。再试一次。如果不起作用...
在这里获取驱动程序:http://www.broadcom.com/support/ethernet_nic/netxtreme_desktop.php 复制到USB盘并配置。
答案2
我一直想在 Mac Mini 上安装 Ubuntu,但遇到了各种问题,其中一个就是网络问题。所以我做了以下事情。
我更新了固件
然后我在没有网络的情况下安装了 Ubuntu,安装完成后,我下载并安装了司机,一切运行正常。
现在,我的 Mini 是 G4 mini,当然硬件不同。 所含链接适用于您的机器,但更新固件前请确保固件。我不知道这对你是否有效,但对我来说是有效的。你可以试试看它是否对你有用。
要编译驱动程序:
在 tg3-3.129d.tar.gz 文件中,有一个 readme.txt 文件,其中包含说明。Make 和所有需要安装的内容都在 tg3-3.129d.tar.gz 文件中。
这是我所做的。我确保断开了 LAN。我将文件复制到我的下载文件夹,右键单击该文件,然后单击提取。然后我从终端转到提取的文件夹,然后输入:
make
这为我的内核编译了驱动程序。文件中有一个步骤说要执行cd src
,但我没有执行,只是make
在提示符下输入,然后就完成了。