Haiku Gets WEP/WPA/WPA2 Support

Oh gosh, finally news that’s got nothing to do with patents or smartphones or the comparing of male sexual organs. Haiku news! Michael Lotz has added preliminary support for WPA to Haiku, taking the first steps towards making the Haiku wireless stack a lot more useful.

Recently, Micheal Lotz, long-time Haiku hacker, started a long-term contract coding for Haiku exclusively, which is, as it turns out, already paying dividends. Having support for WEP/WPA/WPA2 in Haiku is a major boon for those of us with secured wireless networks, an while it’s still all in the testing stages at the moment, it’s still a major step.

As the comment to revision 42775 states:

Add the wpa_supplicant optional package. It should be stable and is working on the limited set of hardware I could test it with. By installing the wpa_supplicant one can now join WEP/WPA/WPA2 networks by either selecting them in the network prefs/network status applet or using ifconfig [interface] join [network name] [password]. The wpa_supplicant opens a dialog asking for more details if it can’t connect with the given information. Note that there is no way to automatically store that extra info right now, so it has to be provided on each join. The configuration can however be stored manually into the /boot/common/settings/network/wireless_networks config file.

This should work on all wireless chipsets Haiku has drivers for (quite a few through the support for FreeBSD drivers), but Lotz obviously couldn’t test it on all of them since he doesn’t own all those chipsets himself. As such, testers are needed to further identify which chips work, and where potential problems lie.

73 Comments

  1. 2011-10-05 8:56 pm
  2. 2011-10-05 8:56 pm
    • 2011-10-05 8:59 pm
      • 2011-10-05 9:35 pm
        • 2011-10-05 9:52 pm
          • 2011-10-05 9:59 pm
          • 2011-10-05 10:56 pm
          • 2011-10-06 5:38 am
          • 2011-10-06 7:06 am
          • 2011-10-10 9:15 pm
  3. 2011-10-05 9:12 pm
    • 2011-10-05 9:57 pm
    • 2011-10-05 10:03 pm
      • 2011-10-06 1:18 pm
        • 2011-10-07 1:35 pm
  4. 2011-10-05 9:24 pm
  5. 2011-10-05 10:09 pm
    • 2011-10-05 10:23 pm
      • 2011-10-05 10:35 pm
        • 2011-10-06 3:30 am
        • 2011-10-06 8:31 am
          • 2011-10-06 9:24 am
          • 2011-10-06 10:15 am
          • 2011-10-06 1:27 pm
          • 2011-10-06 5:40 pm
          • 2011-10-06 6:15 pm
          • 2011-10-06 7:45 pm
          • 2011-10-10 9:13 pm
          • 2011-10-06 10:34 am
          • 2011-10-06 10:45 am
          • 2011-10-06 11:25 am
          • 2011-10-06 12:10 pm
          • 2011-10-06 8:19 pm
          • 2011-10-06 8:54 pm
          • 2011-10-06 10:30 pm
          • 2011-10-07 9:53 am
          • 2011-10-07 7:09 pm
          • 2011-10-07 9:29 am
          • 2011-10-06 2:33 pm
          • 2011-10-06 6:25 pm
          • 2011-10-06 6:19 pm
          • 2011-10-11 1:43 am
    • 2011-10-05 11:10 pm
    • 2011-10-06 2:30 am
      • 2011-10-06 9:08 pm
        • 2011-10-07 6:51 am
          • 2011-10-07 9:31 am
        • 2011-10-07 1:56 pm
          • 2011-10-07 2:52 pm
          • 2011-10-08 3:16 pm
    • 2011-10-06 6:16 am
    • 2011-10-06 6:28 am
    • 2011-10-06 3:58 pm
  6. 2011-10-05 10:24 pm
  7. 2011-10-06 3:14 am
  8. 2011-10-06 3:24 am
    • 2011-10-06 7:10 am
  9. 2011-10-06 7:20 am
    • 2011-10-06 8:42 am
      • 2011-10-06 7:10 pm
        • 2011-10-06 7:12 pm
  10. 2011-10-06 10:25 am
  11. 2011-10-06 1:30 pm
    • 2011-10-06 8:53 pm
  12. 2011-10-07 1:47 am
    • 2011-10-07 5:10 pm
      • 2011-10-11 5:08 am
  13. 2011-10-07 3:16 am
  14. 2011-10-07 6:05 pm
    • 2011-10-07 7:57 pm
      • 2011-10-07 8:57 pm
        • 2011-10-07 11:52 pm
          • 2011-10-08 6:37 am