Any good reason for choosing Broadcom chip as Pinephone Pro's WiFi ?
#1
Shocked 
IMHO, Broadcom is one of the worst companies when it comes to open-source (although perhaps slightly better than NVidia).

The regular Pinephone has a Realtek WiFi. Of course, this Realtek is worse than a freedom-respecting Atheros ath9k AR9462 found at Librem5,
but at least there's an ongoing research for the opensource replacement of Realtek blob which I've seen somewhere, giving some hope for a future liberation.

Meanwhile, there's no such research for Broadcom - because, the first thing any smart (capable-of-reverse-engineering) Linux-loving person does when he accidentally gets a laptop with a Broadcom WiFi preinstalled, is to throw it away and replace it with a card based on a better chip - either an old trusty blobless Atheros, or from another company the binary blob of which doesn't suck as much. But unfortunately you couldn't do this with Pinephone Pro since it's soldered...

The only reason why I'm not considering a Pinephone Pro - is because I would like to avoid Broadcom.
I hope this could be changed for the future generations of Pinephone. Wonder if MiniPCIe card could be fit
  Reply
#2
Like the Allwinner processor so also the Broadcom WiFi is probably cheaper.
While I don't mind a brick phone I think that is why they don't have socketed hardware to reduce thickness.
The Liberm 5 spec's look good looks good(not sure about all component makers) but at $1300 it is too expensive for me.
  Reply
#3
For what it's worth, after installing the right firmware, I find the PinePhone Pro's wifi driver to be much more *reliable* than the PinePhone's. I'm not a fan of blobs, but the most important thing to me is that the *operating system* is true FOSS, and nothing too sinister in the firmware.

If I had to guess, I would say they probably picked a Broadcom chip because despite its needs for blobs, once you actually add the blob it wants, it actually works. Not defending Broadcom, but I had a lot, and I mean, a lot, of issues with the 8723cs chip in the original PinePhone. Simply pulling too much data over wifi was enough to hang the kernel. Something about disabling cores for powersaving would totally destroy the reliability of the driver, and it wasn't always necessary to do that to get it to hang the phone solid. To my knowledge, the original PinePhone's wifi drivers are still a diarrhea smoothie.
  Reply
#4
Quote:The regular Pinephone has a Realtek WiFi. Of course, this Realtek is worse than a freedom-respecting Atheros ath9k AR9462 found at Librem5, but at least there's an ongoing research for the opensource replacement of Realtek blob which I've seen somewhere, giving some hope for a future liberation.


The Librem 5 ships with a Redpine Signals RS9116 chip, which uses a lot of power and gets quite hot occasionally. It also requires some (I‘d assume proprietary) firmware, too: https://source.puri.sm/angus.ainslie/fir...new-readme
The state of fully free WiFi chips that can be connected in embedded devices (meaning not via PCIe or USB, but via technologies like SDIO) is sadly very disheartening - afaik there is actually no option (which is why PINE64 started that Nutcracker challenge).

Regarding the PinePhone Pro: To me, Realtek and Broadcom are both bad and possible security risks, but not enough so that I go the inconvenient route and don’t use them.. For most people, the chip in the PinePhone Pro is an improvement though, since it works better. If you really dislike this, you can always go ahead and flip that kill-switch and then use a USB device you feel comfortable with, e.g., an Atheros AR9271 or AR7010 USB dongle, like the replicant people advise for their Libre Android devices.
  Reply
#5
(08-24-2022, 02:06 AM)linmob Wrote: The Librem 5 ships with a Redpine Signals RS9116 chip, which uses a lot of power and gets quite hot occasionally. It also requires some (I‘d assume proprietary) firmware, too: https://source.puri.sm/angus.ainslie/fir...new-readme

Yes, seems that Purism is now using RS9116 instead of AR9462 at their new revisions of Librem 5  Sad   Although RS9116 has the better tech specs, that's less software freedom because of the closed source proprietary firmware. That's the first time I hear about this Redpine Signals company, because of their small marketshare it's less likely that someone would reverse-engineer their firmware - but on the other hand it may be possible to petition them to release the sources.

(08-24-2022, 02:06 AM)linmob Wrote: The state of fully free WiFi chips that can be connected in embedded devices (meaning not via PCIe or USB, but via technologies like SDIO) is sadly very disheartening - afaik there is actually no option (which is why PINE64 started that Nutcracker challenge).

Regarding the lack of SDIO freedom-respecting adapters: do you think it may be possible to use a USB one (i.e. ath9k_htc) via some USB-to-SDIO converter?
  Reply
#6
(09-20-2022, 01:33 AM)mikeb Wrote:
(08-24-2022, 02:06 AM)linmob Wrote: The state of fully free WiFi chips that can be connected in embedded devices (meaning not via PCIe or USB, but via technologies like SDIO) is sadly very disheartening - afaik there is actually no option (which is why PINE64 started that Nutcracker challenge).

Regarding the lack of SDIO freedom-respecting adapters: do you think it may be possible to use a USB one (i.e. ath9k_htc) via some USB-to-SDIO converter?

While I was surprised to find out that such converters exist: It just make the hardware design a lot more complicated (more chips, more space) and thus expensive, and you would invest in chips that are over ten years old and (I did not manage confirm this by wild duckduckgoing) likely End-Of-Life, and thus in short or at least uncertain supply. The idea of the Nutcracker challenge to get newer, fully libre chips is a more promising route to take.
  Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  Pinephone Pro does not start with RE button pressed c0ssan 10 4,046 09-28-2023, 09:21 AM
Last Post: R0bbi3Mack
  Is my pinephone pro worth resurrecting? tckosvic 5 2,119 09-14-2023, 06:48 AM
Last Post: DaForest
  next pinephone model, maybe "pinephone handheld". zetabeta 11 2,772 09-07-2023, 11:56 AM
Last Post: DaForest
  PinePhone Pro for sale (EU only) LinuxUser 3 685 08-24-2023, 12:10 PM
Last Post: LinuxUser
  PinePhone Pro: Camera App very laggy Martin87 1 522 08-23-2023, 10:42 AM
Last Post: andybleaden@gmail.com
  Will a Pinephone Pro (Explorer) work with TING wpeckham 7 1,886 07-21-2023, 08:33 PM
Last Post: KC9UDX
  Selling PinePhone Pro & Keyboard Case chill633 0 583 07-12-2023, 09:39 AM
Last Post: chill633
  Packet injection for internal wifi chipset pinephone pro covar 1 766 06-30-2023, 06:45 AM
Last Post: fxc
  PinePhone Pro battery life at the beginning of 2023? dante404 14 6,422 06-03-2023, 07:45 AM
Last Post: crocspot
  PinePhone not booting after interrupting update PineBetter 1 703 05-31-2023, 04:37 AM
Last Post: alaraajavamma

Forum Jump:


Users browsing this thread: 1 Guest(s)