请原谅我的无知,因为我对 Linux 的底层还是相当陌生的!
无论如何 -跟进我之前的半相关帖子,我没有尝试使用 Debian 测试映像,而是安装了 Debian 稳定版并通过 dpkg 安装了最新的 3.0.1 内核。
具体来说:
apt-get update
在支持互联网的计算机(计算机 A)上运行- 将 /var/lib/apt/lists 和 /etc/apt/sources.list 从计算机 A 移植到没有互联网的新笔记本电脑(计算机 B)
apt-get --print-uris --yes install synaptic | grep ^\' | cut -d\' -f2 > packageuri.htm
获取包下载 URL- 从计算机 A 下载软件包并将其复制到计算机 B
- 使用 dpkg 安装 synaptic
- 运行 synaptic 并通过生成下载脚本更新笔记本电脑(synaptic 中的功能)
- 从计算机 A 运行脚本,将包复制到计算机 B,
dpkg -i *.deb
- 与步骤 3 类似,下载了 linux-image 和所有相关文件(尽管
apt
Synaptic 由于某种原因不允许我安装)linux-image-3.0.1-*
- 通过安装的文件
dpkg
。update-grub
已运行并检测到新内核 - 启动新系统,仍然无法上网。
根据这个链接,安装 >= 2.6.38 应该允许使用该卡。我错过了什么吗?
谢谢!
답변1
网络接口卡可能会出现多种问题,没有内核支持只是其中之一。
我目前没有使用任何 Atheros 卡,因此我没有具体的经验可以分享,但这里有一个通用提示:
检查内核日志中的消息(dmesg | grep eth
在终端中执行应该足够了(尽管我记得 madwifi 使用了 ath 而不是 eth))。(1)建议dmesg | grep -i net
可能会发生以下几种情况:
没有与网络相关的消息(或者只有与其他网络设备相关的消息,如果您有除该卡以外的任何东西)。这意味着内核支持确实存在一些问题(当然这也可能意味着该卡已失效,但这可能不是这里的问题)。
与卡相关的消息,报告,例如缺少固件(在这种情况下,您必须找出要安装哪个软件包才能获取所述固件(如果有对应的软件包))。可能还存在其他错误,这至少会给您一些关于问题所在的指示。
成功消息,这意味着该卡正在工作,问题出在其他地方,在网络配置中或在用于连接到网络的工具(例如 DHCP 客户端)中
另请注意,我链接的此页面和上面链接的页面之一均引用atl1c
,而不是atl1e
。