How Do I Find a Laptop Fully Compatible With FreeBSD?

OP
OP
Scribner

Scribner

Member

Reaction score: 2
Messages: 72

One of my original questions was if it matters which configuration of a compatible laptop model one buys. For example, are all Thinkpad [insert model number here] created equal? Some have different processors, RAM, and probably other more important things when talking about compatibility.
 

Trihexagonal

Daemon

Reaction score: 869
Messages: 1,496

I personally try to ban Lenovo and HP for a specific reason :

Particularly for Laptop, they have a BIOS with hardware white listing, so banning any other hardware on mini pci ports, so it is difficult further to update and change a simple Wifi card.
Not so long ago, we could find some hack removing the bios white listing....but these damned and f.... people of HP came back with a signed BIOS feature.
Hacking a bios will result with a different fingerprint, so the machine reject it.
The Lenovo whitelist can be done away with by flashing the Middleton BIOS:

Notebookreview.com-forum user 'middleton' created a modified BIOS which enables SATA II, disables the miniPCI Whitelist (allowing you to use any wifi card), and even contains an optional FN-Ctrl swap. Lastly, if you were brave enough to install an IPS SXGA+ screen on a regular X61, 'middleton' has a BIOS mod that enables it.

I've never had the need to use it on any of mine but is what several of those at the Thinkpad forums I frequent for fulgent facts forward.
 
OP
OP
Scribner

Scribner

Member

Reaction score: 2
Messages: 72

Scribner, the FreeBSD Journal covered laptop usage in their march/april issue from 2018 and there is an article on different models here. Maybe its helpful for you
Thanks, Lanakus. That article is really helpful.

Sorry for asking the same ignorant question, but, if I got a Lenovo Thinkpad X270, would I need to make sure the particular configuration is compatible, or are all X270 configurations equally compatible?

If a few people can confirm an answer to the above question, I will place an order! I'm very excited about this possibility!
 

jcb2016

New Member


Messages: 2

This is an oxymoron in FreeBSD world. You can not get new laptop and be sure everything will be supported ...

Older laptops like ThinkPad T420/T420s/X220/T520/W520 and T430/T430s/X230/T530/W530 EVERYTHING will work for sure. Same with Dell E6410/E6510.

In recent laptops like ThinkPad X1 Carbon 5th/6th Generation or X260/X270 MOST things should work.

As for Bluetooth keep thinking that FreeBSD is OpenBSD here - no Bluetooth at all - a secure guess.
Thanks. i will look into the ThinkPad T420/T420s/X220/T520/W520 T430/T430s/X230/T530/W530 and the Dell E6410/E6510. This fourm is more active then the #freeBSD irc channel. how sad.
 

vermaden

Son of Beastie

Reaction score: 1,144
Messages: 2,748

Everything seems to work on my x220 except suspend/resume.
I also have X220 and suspend/resume works.

Try these:
  • disable Bluetooth in the BIOS
  • disable TPM in the BIOS

Generally you can see all my BIOS configuration in screenshots here:
 

twllnbrck

Active Member

Reaction score: 118
Messages: 187

Sorry for asking the same ignorant question, but, if I got a Lenovo Thinkpad X270, would I need to make sure the particular configuration is compatible, or are all X270 configurations equally compatible?
Well, I have experience only with thinkpads and my T420s fits very well with FreeBSD.
You should cope well with the X270 but check FreeBSD 12.0-R Hardware Notes on processors and wlan interfaces etc. Intel HD graphics will work actually with drm-next. All other specifications (RAM, HDD vs SSD, 2nd hard drive,...) depending on your needs. But you wont find a matched macbook equivalent for FreeBSD.
 

AlexanderProphet

Active Member

Reaction score: 33
Messages: 153

Hi vermaden,
I changed all my BIOS settings to match yours and still don't have suspend/resume. Did you do anything else? Which version of FreeBSD do you have installed?
 

vermaden

Son of Beastie

Reaction score: 1,144
Messages: 2,748

It worked for sure on 11.2, I do not remember if I tried 12.0 on it.

Which BIOS version do you have there?
 

balanga

Son of Beastie

Reaction score: 120
Messages: 2,913

One of my original questions was if it matters which configuration of a compatible laptop model one buys. For example, are all Thinkpad [insert model number here] created equal? Some have different processors, RAM, and probably other more important things when talking about compatibility.
In my experience the main thing to look out for is whether they support amd64 CPU's.

I have a lot of old ThinkPads and FreeBSD i386 seems to run OK on them. I'm not exactly sure which ones won't support amd64.. probably none of the T4* range, although the T/X6* range is variable. My T60 doesn't but my T61 and X61 does.

Although I doubt that many people (apart from me :) ) use such old junk...
 

ralphbsz

Daemon

Reaction score: 1,135
Messages: 1,801

I still have several T2x and a T61 at home. The T61 was used roughly a year ago for a week, as a testbed to install FreeBSD on (no GUI, no wireless, no sleep). The T2x haven't been booted in several years. Matter-of-fact, now that you say that, I should spend a few hours cleaning up that bookshelf, find which computers don't work any more, put those into electronics recycling, and save exactly one old laptop.
 

balanga

Son of Beastie

Reaction score: 120
Messages: 2,913

I just tried out my X21 which I got free a few years ago, and that boots FreeBSD OK - albeit after resetting the date because the BIOS battery is dead. My recently acquired X41 also works fine.

I ought to start disposing of the old ThinkPads from my ThinkPad graveyard, but you never know what you need to salvage if something goes wrong with one which has been working.

I still have this forlorn hope of resurrecting some of the dead ones...
 
Top