Haiku WiFi Stack Prototype Connects, Surfs, Downloads

It seems like only yesterday when Haiku was nothing more than a mere promise. Oh how the times have changed, as evidenced by yesterday’s news: Colin Guenther has ported the FreeBSD WiFi stack to Haiku, and managed to get a connection, browse the internet, and download a large file.

This was achieved by porting the FreeBSD WiFi stack utilising Haiku’s FreeBSD Compatibility Layer, which means he could use the FreeBSD Atheros driver with only minor code changes. “I had to move some interrupt handler code into driver-specific glue code,” Günther writes. It’s got some severe limitations though; it can only connect to unprotected open networks, and there’s no configuration mechanism yet.

Haiku's test WiFi stack.

The code is actually already in the SVN repository [not in the official Haiku one, though], but it’s for the brave among us only, and obviously only works for Atheros chipsets supported by the FreeBSD driver. Günther compiled the code using a GCC2 build environment and the latest build he tested his code on is Haiku rev. 31286.

Haiku is really shaping up quite nicely, and I hope they can get the alpha release out the door before Christmas. Exciting times!

29 Comments

  1. 2009-07-13 8:55 pm
    • 2009-07-13 9:19 pm
      • 2009-07-13 9:51 pm
        • 2009-07-13 10:48 pm
          • 2009-07-14 8:51 pm
        • 2009-07-13 10:51 pm
  2. 2009-07-13 9:38 pm
  3. 2009-07-13 10:10 pm
  4. 2009-07-13 10:48 pm
  5. 2009-07-14 1:24 am
    • 2009-07-14 3:16 am
  6. 2009-07-14 10:09 am
  7. 2009-07-14 5:28 pm
    • 2009-07-14 6:24 pm
      • 2009-07-14 6:51 pm
      • 2009-07-16 10:41 pm
        • 2009-07-18 12:21 am
          • 2009-07-18 4:49 pm
  8. 2009-07-14 8:21 pm
    • 2009-07-14 8:48 pm
      • 2009-07-14 10:13 pm
        • 2009-07-14 10:28 pm
        • 2009-07-15 5:20 pm
          • 2009-07-15 6:07 pm
          • 2009-07-15 6:12 pm
          • 2009-07-15 6:18 pm
          • 2009-07-15 7:08 pm
  9. 2009-07-15 10:20 pm
  10. 2009-07-16 4:04 am