Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I installed OpenBSD on an old Dell B130 last week, but it choked on the Broadcom BCM4318 wireless controller. I got it to connect with little difficulty after installing the driver, but speeds were slower than molasses (it took minutes to establish SSH connections between machines on the same LAN). Attempts to use the wired Broadcom BCM4401-B0 ethernet controller prevented it from booting. I finally gave up and installed Slackware Linux on it again, which also requires extra work for the wireless controller but yields great performance.

I don't blame OpenBSD and am still looking for an appropriate machine to install it on. I'm no stranger to the OS, having used it to build transparent bridging firewalls in the 3.x days. The installer has really improved a lot since then.

But I am concerned with the state of networking hardware, now that more and more machines are produced with WiFi only. The number of points for failure seem to be multiplying and the dependence on an Internet connection is a given these days (sometimes even during OS installation). I look forward to the day when all OS installations handle network connections as simply as OS X does (which I realize is by virtue of its control over hardware & software integration).




Many machines do come with wireless only, but they also come with USB and there are many USB to Ethernet adaptors that are well supported (at least by Linux, I don't know about OpenBSD).


> it took minutes to establish SSH connections between machines on the same LAN

Most likely you were using a stupid DNS server that did not respond to reverse queries. See http://www.openbsd.org/faq/faq8.html#RevDNS


Thanks for the tip. I have three resolvers on my LAN, but two of them require the FQDN for reverse lookups. I'll make sure to add "search localdomain" to /etc/resolv.conf next time.


bwi(4) has bugs, yes. We haven't found them.

Your ethernet chip is bce(4) which really needs this fix if you have more than 1GB of RAM in the machine: http://marc.info/?l=openbsd-bugs&m=142195923213919&w=2

Alternatively install a -current snapshot. bce(4) should just work there.




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: