Wi-Fi仅在从睡眠状态唤醒MacBookPro7,1后才能使用

bcrmwl-kernel-source STA驱动程序的一些问题。 虽然驱动程序确实起作用,但它们似乎只能在让笔记本电脑进入睡眠状态后才能正常工作,无论是关闭盖子,还是手动将其置于睡眠状态,并将其唤醒。 这款笔记本电脑是MacBookPro7,1(2010年中期的13英寸MacBook Pro),运行Ubuntu 17.04。

虽然问题不足以阻止我使用笔记本电脑,但这不是一个优雅的解决方案,我相信可以在某处找到解决方案。

作为参考,以下是无线信息脚本的输出,包括之前和之后: 之前 , 之后 。 希望这些有用。 如果您需要有关计算机的其他信息,我将很乐意回答。

我有同样的问题。 这就是我为解决它而做的事情:

  1. /usr/lib/pm-utils/sleep.d/并寻找与无线或网络相关的脚本; 在那里我找到了60_spa_suplicant。
  2. 将该脚本复制到/usr/lib/pm-utils/power.d
  3. 修改此复制的脚本(在power.d中),删除条件并保留唤醒时发生的指令。 在我的情况下,有一个CASE语句,所以我删除了除“$ WPACLI resume”之外的所有行。

顺便说一下,我在2010年中期的Macbook Pro上运行Xubuntu 18.04。