My NetBSD on Pinebook Pro journey
#1
Thumbs Up 
First, thank you to all involved in developing these solutions.  I could not design and build a Pinebook, and likely couldn't port NetBSD to it.

A few months ago, I dug out an old laptop to use as a portable VNC terminal to operate and administer the various computers (some "headless") that I have, which run NetBSD and Debian/Raspbian Linux. After finding out that the hard drive was quickly dying, I sought out another cheap, used laptop.  I also found out about the Pinebook which seemed more lucrative, since I wouldn't need to buy new obsolete batteries.  I then found out that it would be quicker to get a Pinebook Pro.  So I ordered one.  A few covid months went by but then one day I got a tracking number.  Two days later I had the Pinebook Pro in my hands, all the way from Hong Kong!  I can't get things that quickly from a hundred miles away.  What an amazing machine.  It seems very well engineered and built, especially considering the price.

I thought I would use the Pinebook Pro to download NetBSD.  I quickly discovered an error in my DHCP server.  The Debian that came with the Pinebook Pro would always clobber /etc/resolv.conf, even though I was using a static IP.  Oddly, I have two other machines running Debian Buster, which do not have this problem.  But I fixed the server, and was able to download a NetBSD image.  I could not boot from the SD card though.  When the SD card was inserted, the eMMC would not boot, but neither did the SD card. 

So I took the bottom off the Pinebook and switched off the eMMC, and switched it back on immediately after the SD card started to boot.  This turned out to be pretty straightforward and not as scary as I had read.  The trick is to open the lid 90°, and lay the Pinebook on its keyboard, with the display overhanging the edge of a table, for disassembly.  I carefully stood the Pinebook up on its side to operate it.  Of course, I made sure to remove the plastic standoffs first.  A speaker did fall out, but I pressed it back in.  When picking up the Pinebook to stand it on edge, I picked it up by the display half so as not to put any load on the hinges.

I tried for several days to use sysinst to install with small partitions.  There is something wrong with sysinst, going back to at least version 8, on every platform I've used it on.  The partitioning barely works and does some very bad things.  I never did get it to give me a working, bootable setup on the Pinebook Pro.  I only tried this because I like to have small partitions so that I can quickly make uncompressed images that easily fit on USB memory sticks.  So rather than try to partition and install manually, I put the installation image on the eMMC and let it grow itself.  When doing this, you can link /targetroot to / and still use sysinst to configure the system and install pkgsrc.

I initially did have some hiccups with the wifi.  I used FTP to retrieve the NetBSD image from a local server.  I had the "flood of checksum errors" problem.  But I rebooted and tried again, and did not have the issue again.  In fact, except for sysinst occasionally crashing, I'm finding NetBSD-current to be very stable.  Right now, it's compiling kde4, and has been doing this for over twelve hours.


Messages In This Thread
My NetBSD on Pinebook Pro journey - by KC9UDX - 06-21-2020, 11:04 PM
RE: My NetBSD on Pinebook Pro journey - by KC9UDX - 06-23-2020, 01:30 PM
RE: My NetBSD on Pinebook Pro journey - by KC9UDX - 06-27-2020, 02:43 PM
My NetBSD on Pinebook Pro journey - by e-minguez - 06-28-2020, 01:30 AM
RE: My NetBSD on Pinebook Pro journey - by KC9UDX - 06-30-2020, 01:51 PM
RE: My NetBSD on Pinebook Pro journey - by KC9UDX - 07-03-2020, 06:08 PM
RE: My NetBSD on Pinebook Pro journey - by KC9UDX - 07-04-2020, 02:36 PM
RE: My NetBSD on Pinebook Pro journey - by KC9UDX - 09-06-2020, 12:49 AM
RE: My NetBSD on Pinebook Pro journey - by KC9UDX - 09-06-2020, 02:54 PM
RE: My NetBSD on Pinebook Pro journey - by KC9UDX - 09-24-2020, 02:12 AM
RE: My NetBSD on Pinebook Pro journey - by KC9UDX - 12-06-2020, 08:26 PM

Possibly Related Threads…
Thread Author Replies Views Last Post
  2nd NetBSD boot goes dark donn 6 1,717 02-22-2024, 03:59 AM
Last Post: KC9UDX
  NetBSD 1.0 runs down battery donn 13 1,376 11-15-2023, 04:05 PM
Last Post: KC9UDX
  Booting NetBSD untitled 12 5,922 08-30-2022, 01:23 AM
Last Post: untitled
  NetBSD on the Pinebook Pro in August 2022 - or not? KC9UDX 6 3,663 08-24-2022, 01:49 AM
Last Post: KC9UDX
  NetBSD and pinebook keyboard/trackpad firmware updater mrgtwentythree 5 9,853 05-16-2021, 07:37 PM
Last Post: mrgtwentythree
  NetBSD Der Geist der Maschine 76 109,596 05-16-2021, 02:43 PM
Last Post: mrgtwentythree
Question OpenBSD 6.7 on Pinebook Pro SKG 27 49,180 05-07-2021, 04:03 PM
Last Post: bigtreeman
Music NetBSD and USB "sound cards" KC9UDX 2 5,283 05-07-2021, 12:11 PM
Last Post: elimark1
  OpenBSD on the pinebook pro e-minguez 5 11,098 04-27-2021, 04:06 AM
Last Post: dreamer_
  PINEBOOK Pro USB-C Docking Deck on FreeBSD S199pWa1k9r 2 4,477 03-04-2021, 01:53 PM
Last Post: Arwen

Forum Jump:


Users browsing this thread: 1 Guest(s)