[haiku-bugs] Re: [Haiku] #11998: Wifi impossible to install without physical network connection

  • From: "Haiku" <trac@xxxxxxxxxxxx>
  • To: undisclosed-recipients: ;
  • Date: Wed, 26 Dec 2018 18:02:42 -0000

#11998: Wifi impossible to install without physical network connection
----------------------------------------+----------------------------
   Reporter:  haiqu                     |      Owner:  haiku-web
       Type:  enhancement               |     Status:  reopened
   Priority:  normal                    |  Milestone:  Unscheduled
  Component:  Website/www.haiku-os.org  |    Version:  R1/Development
 Resolution:                            |   Keywords:
 Blocked By:                            |   Blocking:
Has a Patch:  0                         |   Platform:  All
----------------------------------------+----------------------------

Comment (by kallisti5):

Why all these contrived difficulties?

 While the script in question needs to be updated (or maybe even moved into
 a Haikuports package?), the core reason for its existence isn't up to us.


 Some of Broadcom's wireless chipsets require a binary blob to function.
 This binary was released under unclear closed licensing.  If we were to
 re-distribute the binary blob, we would be open to legal litigation from
 the Broadcom company.

 Here's an example from ArchLinux:


b43
Two reverse-engineered open-source drivers are built-in to the kernel:
b43 and b43legacy. b43 supports most newer Broadcom chipsets, while the
b43legacy driver only supports the early BCM4301 and BCM4306 rev.2
 chipsets.
To avoid erroneous detection of your WiFi card's chipset, blacklist the
 unused driver.

Both of these drivers require non-free firmware to function.
Install b43-firmwareAUR, b43-firmware-classicAUR or b43-firmware-
 legacyAUR from the AUR.

Note:
BCM4306 rev.3, BCM4311, BCM4312 and BCM4318 rev.2 have been noticed to
 experience problems with b43-firmware. Use b43-firmware-classicAUR for
 these cards instead.
BCM4331 noticed to have problems with b43-firmware-classic. Use
 b43-firmware for this card instead.

 -- https://wiki.archlinux.org/index.php/Broadcom_wireless

 ArchLinux solves the issue by shipping b43 firmwares via a 3rd party
 repository.

-- 
Ticket URL: <https://dev.haiku-os.org/ticket/11998#comment:23>
Haiku <https://dev.haiku-os.org>
The Haiku operating system.

Other related posts: