@shellex说: 对对,他们上辈子都是折翼的新奥尔良鸡翅

Pages

Topics

随便看看

路边社评论员

  • Keith:
    还能用不. »
  • deepblue:
    测试一下浏览器和系统 »
  • abettor:
    “就和CPU特权级别一样”——这的哥难道是Linus的表弟?! »
  • 董英男:
    为什么总提示确认是相册首页呢 到底哪个才是相册首页啊 »
  • kendisk:
    作为一个轻度Linuxer,刚分手后,感觉木有鸭梨。 »
  • MS IE:
    THIS SITE REALLY SUCK! »
  • Alex:
    gnome-women... »
  • liangsuilong:
    GNOME 自己也有鼓励女性参与项目的计划啊.. »
  • infinte:
    对不起,你的“解ban”版本算得有点问题,可以下(9)pp4 测试。ACID3可有95分啊……另外同... »
  • Alex:
    »
  • Randee Saadat:
    Glad you solved your problem, but what is your que... »
  • LinuxRock:
    没想到你也有一台和我一样的破机子......还好现在高三没怎么用,受不了它的发热量.. »

Gentoo上搞定Intel 3945 无线网卡

chromium-browser嘿嘿… Shellex作为一位符合 Lazy eval 标准的懒人,用gentoo这么久了,都没有搞定无线网卡,实在是太帅了。趁着2.6.30内核的放出,考虑着wifi的方便性,shellex决定稍微搞搞,呵呵。

内核选项

首先呢…先看gentoo wiki~按照上面的说明设置内核选项。然后根据我的情况…IEEE 802.11 无线网络栈,偶的intel 3945 ABG需要这个。关于这些东东,偶是通通通地编译进内核,当然编译成模块也可以,只是shellex懒得又挂载:

[*] Networking support  —>

[*]   Wireless  —>

<*>   Generic IEEE 802.11 Networking Stack (mac80211)

这是我的无线适配器驱动,我编译进内核:

Device Drivers  —>

[*] Network device support  —>

Wireless LAN  —>

<*>     Intel PRO/Wireless 3945ABG/BG Network Connection (iwl3945)

接下来装软件

emerge  -av net-wireless/iwl3945-ucode

啊,我装的是这个,但是我不大清楚它和net-wireless/ipw3945系列是什么关系,因为oceanboo同学装的是ipw3945.

然后装无线网络配套工具。这个参考oceanboo的文章就好,只不过最后我是装完wireless-tools就用wicd来配置了。。

嗯,其实Shellex也不知道为什么,就是一路稀里糊涂地就把无线网卡搞定了,特此撰文留念。

遗憾

在Wicd Create Ad-Hoc Network时总是会有如此异常,暂时没研究为什么,准备提交bug:

Starting the Ad-Hoc Network Creation Process...
Traceback (most recent call last):
  File "/usr/lib/python2.6/site-packages/wicd/gui.py", line 280, in create_adhoc_network
    False) #chkbox_use_ics.get_active())
  File "/usr/lib/python2.6/site-packages/dbus/proxies.py", line 140, in __call__
    **keywords)
  File "/usr/lib/python2.6/site-packages/dbus/connection.py", line 622, in call_blocking
    message, timeout)
dbus.exceptions.DBusException: org.freedesktop.DBus.Python.AttributeError: Traceback (most recent call last):
  File "/usr/lib/python2.6/site-packages/dbus/service.py", line 702, in _message_cb
    retval = candidate_method(self, *args, **keywords)
  File "/usr/lib/wicd/wicd-daemon.py", line 1033, in CreateAdHocNetwork
    self.wifi.CreateAdHocNetwork(essid, channel, ip, enctype, key, encused)
  File "/usr/lib/python2.6/site-packages/wicd/networking.py", line 705, in CreateAdHocNetwork
    BACKEND.ReleaseDHCP()
AttributeError: 'module' object has no attribute 'ReleaseDHCP'
  1. On June 17, 2009 at 5:37 pm
    啦啦啦: Mozilla Firefox 3.5 / Windows 7

    能搞定Mac的3945驱动咩?

  2. On June 17, 2009 at 6:31 pm
    于仁颇黎: Mozilla 1.9.1b4pre / Ubuntu Linux

    什么时候写一篇如何破入wpa无线网呢

  3. On June 17, 2009 at 7:43 pm
    shellex: Mozilla Firefox 3.5.0.0 / Gentoo Linux

    @于仁颇黎,
    这个的资料网上不少呢。所以就不用写了嘛

  4. On June 17, 2009 at 7:45 pm
    Ant: Mozilla Firefox 3.5b99 / Linux

    好懒啊好懒啊~

    iwl3945是取代ipw3945的新驱动,刚出来不久的时候好多人嫌不好用,现在已经越来越成熟了,ipw几乎没有市场了。

  5. On June 17, 2009 at 9:05 pm
    oceanboo: Mozilla Firefox 3.0.11 / Gentoo Linux

    iwl3945跟ipw3945是啥关系,我给你说吧,就是ipw3945是iwl3945的祖宗。
    你看的我那篇日志,都是多久前的了,ipw3945早就废弃不用了。

  6. On June 18, 2009 at 1:51 am
    liufeng: Safari 530.17 / Mac OS X

    ipw和iwl的区别记不大清了,印象里大概前者更老一点。我在2008年年初的时候似乎还没有看到过iwl3945,只看过ipw3945。而那时4965用的是iwl(iwlwifi)。

    说起来intel的无限网卡还是很好装的,当时我不知道驱动已经进入内核了,还傻傻的用ndiswrapper模拟,造成了几次kernel panic。最后才发现内核中有intel的驱动,只是默认被折叠了,我没找到而已……

  7. On June 22, 2009 at 7:23 pm
    gza633: Mozilla Firefox 3.0.11 / Ubuntu Linux

    @shellex, 貌似WPA现在都是暴力破解 有没有即和谐又温柔插入的方法?

  8. On June 22, 2009 at 8:22 pm
    shellex: Mozilla Firefox 3.5.0.0 / Gentoo Linux

    @liufeng,
    哦~原来如此。多谢多谢

  9. On June 22, 2009 at 8:23 pm
    shellex: Mozilla Firefox 3.5.0.0 / Gentoo Linux

    @gza633,
    这个…我也不大清楚…离开hacker界了

  10. On July 12, 2009 at 1:56 pm
    HicroKee: Mozilla Firefox 3.0.11 / Gentoo Linux

    我的也是iwl3945,装了iwl3945-ucode就好,不过如果放在init.d/net.wlan0依然会有问题,不知道怎么解决。反正我现在是写个小脚本,直接连宿舍的路由。

    壳同学,我也换贱兔了。

  11. On July 13, 2009 at 9:33 pm
    shellex: Internet Explorer 7.0 / Windows Vista

    @HicroKee,
    你终于也用gentoo了

Leave a Reply