Lily is a Dell Inspiron 15-3543.
Purchased in 2015, used as a workstation throughout high school and university, now a faithful companion and a daily driver. Its trackpad is clunky, keyboard sometimes gets stuck, battery is basically dead and has to be constantly connected to AC. The CD/DVD drive and the dead HDD have been replaced with SSDs. It currently dual boots 9front and Windows.
Specs for future reference:
- Intel Core i7-5500U,
- NVIDIA GeForce 840M,
- 1x8 GB DDR3L,
- two 256 GB Samsung EVO 2.5″ SATA SSDs (850 and 870),
- Intel Wireless-AC 7260 (previously Broadcom BCM43142) via mPCIe,
- 40 Wh Li-ion battery @ 14.8 V (type XCMRD),
- PA-12 family 65 W AC adapter, 7.4 x 5.0 mm barrel, 19.5 V ⎓ 3.34 A.
1. 9front
1.1. Configuration
1.2. Wi-Fi
cp iwm-7260-17 /lib/firmware
After placing the file there, you need to rebuild and reinstall the kernel. This puts the firmware in the paqfs, allowing the kernel to see it before a root filesystem is mounted.
The driver works great, although it spams timeout errors on the console. It's best to set up some kind of /dev/kprint redirection.
1.3. Monitor settings (work in progress)
inspiron15=1366x768 clock=76.32 shb=1414 ehb=1446 ht=1610 vrs=771 vre=776 vt=790
Data collected with xvidtune on OpenBSD.
echo actualsize 1366x768 > /dev/vgactl
1.4. Screen brightness
Control the brightness of the screen's backlight with Fn+F11 and Fn+F12.
1.5. Unresolved
- /dev/battery returns all zeros. I managed to trace it to _BST returning garbage data. It works on Windows though? No idea what the problem might be.