我一直在使用Ubuntu10.10,主要的问题是wifi,它根本不起作用。它在Ubuntu 9.10中工作。因此,经过多次徒劳的尝试,我决定运行一张Ubuntu9.10的Live,然后wifi就开始工作了。然后,在重新启动后,我惊讶地看到wifi现在在ubuntu10.10工作。可能是什么原因?我尝试了很多事情,比如将ath5k列入黑名单,但什么也没成功。现在,在做完Live之后,它就开始工作了。
发布于 2011-02-22 20:05:13
一些硬件需要初始化才能工作。初始化是好的,直到硬件被关闭,所以你可以用一个完全工作的驱动程序引导到一个操作系统,然后用一个部分工作的驱动程序执行一个温暖的重新启动到第二个操作系统,并在第二个操作系统中使用该设备。
初始化通常包括加载适当的固件。可能发生的事情(我知道存在这种现象,但我不知道您的设备是否就是其中的一个例子)是,固件重新分发是非法的,因此被排除在后来的Ubuntu版本之外,但在9.10版中仍然存在(要么是因为在它消失之前就已经抓起了它,要么是因为没有人愿意从早期版本中删除它)。当然,另一个可能的解释是较新的驱动程序中的初始化代码中有一个错误。
(另一个假设是错误的硬件,只有在足够热的…下才能工作。)这是罕见的,但有可能。)
https://unix.stackexchange.com/questions/7815
复制相似问题