LXDE comes with connman as it’s network configuration tool (Found under Preferences). There are a couple of things to do to get the WIFI and DNS configuration working correctly:
apt-get install firmware-brcm80211
This is a bit of a hack by the debian maintainers if you are having problems with connman and DNS resolution:
rm /etc/resolv.conf
ln -s /run/connman/resolv.conf /etc/resolv.confg
The nVidia drivers are long since out of date and unsupported. The nouveau drivers just work out of the box. I have not seen an issue with this.
If you read dmesg, there are a lot of firmware missing errors for the nouveau driver. There is a great write up over at freedesktop.org which goes over the steps on how to extract and install the firmware.
Edit GRUB config
Change brightness
The direct brightness controls can be found in /sys/class/backlight/nv_backlight/brightness
apt-get install chromium
In settings uncheck "Use recommended performance settings".
Thanks to Int3ractive for their amazing work on finding these config options.
Install the Multitouch X input driver
apt-get install xserver-xorg-input-mtrack
Add the following to /etc/X11/xorg.conf
Section "InputClass"
MatchIsTouchpad "on"
Identifier "Touchpads"
MatchDevicePath "/dev/input/event*"
Driver "mtrack"
# The faster you move, the more distance pointer will travel, using "polynomial" profile
Option "AccelerationProfile" "2"
# Tweak cursor movement speed with this
Option "Sensitivity" "0.25"
# Pressure at which a finger is detected as a touch
Option "FingerHigh" "5"
# Pressure at which a finger is detected as a release
Option "FingerLow" "5"
# I often use thumb to press down the physical button, so let's not ignore it
Option "IgnoreThumb" "false"
Option "ThumbRatio" "70"
Option "ThumbSize" "25"
# Ignore palm, with palm takes up to 30% of your touch pad
Option "IgnorePalm" "true"
Option "PalmSize" "30"
# Trigger mouse button when tap: 1 finger - left click, 2 finger - right click, 3 - middle click
Option "TapButton1" "1"
Option "TapButton2" "3"
Option "TapButton3" "2"
Option "TapButton4" "0"
Option "ClickTime" "25"
# Disable tap-to-drag, we're using three finger drag instead
Option "TapDragEnable" "true"
# While touching the touch pad with # fingers, press the touchpad physical click button
Option "ClickFinger1" "1"
Option "ClickFinger2" "3"
Option "ClickFinger3" "2"
Option "ButtonMoveEmulate" "false"
Option "ButtonIntegrated" "true"
# The momentum after scroll fingers released
Option "ScrollCoastDuration" "300"
Option "ScrollCoastEnableSpeed" ".1"
# Natural scrolling with two fingers
Option "ScrollSmooth" "true"
Option "ScrollUpButton" "5"
Option "ScrollDownButton" "4"
Option "ScrollLeftButton" "7"
Option "ScrollRightButton" "6"
# Tweak scroll sensitivity with ScrollDistance, don't touch ScrollSensitivity
Option "ScrollDistance" "250"
Option "ScrollClickTime" "10"
# Three finger drag
Option "SwipeDistance" "1"
Option "SwipeLeftButton" "1"
Option "SwipeRightButton" "1"
Option "SwipeUpButton" "1"
Option "SwipeDownButton" "1"
Option "SwipeClickTime" "0"
Option "SwipeSensitivity" "1500"
# Four finger swipe, 8 & 9 are for browsers navigating back and forth respectively
Option "Swipe4LeftButton" "9"
Option "Swipe4RightButton" "8"
# Mouse button >= 10 are not used by Xorg, so we'll map them with xbindkeys and xdotool later
Option "Swipe4UpButton" "11"
Option "Swipe4DownButton" "10"
# Mouse buttons triggered by 2-finger pinching gesture
Option "ScaleDistance" "300"
Option "ScaleUpButton" "12"
Option "ScaleDownButton" "13"
# Mouse buttons trigger by 2-finger rotating gesture, disabled to enhance the pinch gesture
Option "RotateLeftButton" "0"
Option "RotateRightButton" "0"
EndSection
The original WIFI card 802.11N BCM943224PCIEBT2 supported IEEE 802.11n (802.11a/b/g compatible). This basically is a single band 2.4Ghz wifi card.
After reading some blog posts the 802.11Ac BCM94360CS2 from A1466 can act as a replacement.
This is mostly true, it does fit the slot and is functional. There are some issues that can be worked around. I won’t go into crazy detail but below are some tips:
The card is longer and the retaining screw doesn’t line up. Not a huge deal, the edge connector does a decent job holding everything in place.
Because the card is longer the 2 antenna wires will not reach. You need to remove/unsolder the bracket that holds the antenna wire in the corner of the case. Also one of the screws holding the bracket needed to stay out to have enough clearance for the cover. This should give you just enough reach to connect the antennas. The longer antenna wire can be routed under the card through the retaining notch.
Created: 2024-08-17 | Modified: 2025-04-09 |