In my previous post, I introduced the PiTFT 2.8″ capacitive touchscreen display and showed some test code. If you played around with that, you might have noticed that with the default /boot/config.txt setting of rotate=90 the display is a landscape mode. Continue reading “Complete rotation support for the Adafruit PiTFT 2.8″ capacitive touchscreen display”
“We live in an age when unnecessary things are our only necessities” (Oscar Wilde, “The Picture of Dorian Gray”)
Like many others, I bought another Raspberry Pi 2 to play around with, together with an
Adafruit 2.8″ PiTFT capacitive touchscreen (note that Adafruit has various variants of displays that differ only in details such as resistive or capacitive touchscreen and Raspberry Pi 2 compatibility). Naturally one will like to use the display in both landscape and portrait orientations. Continue reading “Getting started with the Raspberry Pi 2 and a Adafruit PiTFT 2.8″ capacitive touchscreen display”
On my Dell Latitude E7450 notebook I regularly update to current versions of the Linux kernel. Along with such a Kernel update my notebook’s SD card reader could no longer be initialized properly: Continue reading “Workaround for broken O2 Micro SD card reader support since Linux kernel version 4.1.8”
It is August 2015. Unfortunately it is still not possible to manually specify the MTU to be used on non-Ethernet NetworkManager connections (eg. VPN connections but also PPP).
Not that is has not been requested years ago. Choose one of the many bug reports:
- #584200: support additional options (using custom mtu, mss) (from 2009)
- #603575: MTU calculation is wrong and may cause vpn connection to hang (from 2009)
- #652517: MTU/MRU for PPP cannot be changed in nm-connection-editor (from 2011)
- #658018: No option to change MTU for mobile broadband in NetworkManager (from 2011)
- #741907: Unable to set base-mtu when connecting via openconnect (from 2014)
- #751830: Manual and auto MTU/MRU handling (from 2015)
Safe for the fact that they’re partially redundant reports, just imagine what would have happened if the devs had simply provided a MTU field for every connection type, empty by default but allowing to explicitly configure one. But no, that would have confused users *rolleyes*
Enough ranting, for VPN connections the workaround remains. Create a script /etc/NetworkManager/dispatcher.d/vpn-up:
#!/bin/sh if [ "$2" = "vpn-up" ]; then /sbin/ifconfig "$1" mtu 1392 fi
Still thinking that it’s sufficient to backup /home before your next distribution upgrade/reinstall? Good luck…
Here’s a followup on my previous post Dell Wireless 5809e support in openSUSE 13.2.
Continue reading “Dell Wireless 5809e support in Linux – a followup”
On recent SUSE-based distributions such as openSUSE Tumbleweed (and potentially also 13.2), executing iw reg get to check your WiFi device’s regulatory setup will likely get you an output such as this:
country 00: DFS-UNSET
(2402 - 2472 @ 40), (N/A, 20), (N/A)
(2457 - 2482 @ 40), (N/A, 20), (N/A), NO-IR
(2474 - 2494 @ 20), (N/A, 20), (N/A), NO-OFDM, NO-IR
(5170 - 5250 @ 80), (N/A, 20), (N/A), AUTO-BW, NO-IR
(5250 - 5330 @ 80), (N/A, 20), (0 ms), DFS, AUTO-BW, NO-IR
(5490 - 5730 @ 160), (N/A, 20), (0 ms), DFS, NO-IR
(5735 - 5835 @ 80), (N/A, 20), (N/A), NO-IR
(57240 - 63720 @ 2160), (N/A, 0), (N/A)
Continue reading “Fixing wireless regulatory support (crda, wireless-regdb) on openSUSE Tumbleweed”
Like many current devices with HDMI output, my Latitude E7450 offers multiple sound cards but configures the HDMI output as sound card 0 (the default). And xfce’s default sound mixer doesn’t offer switching the default output…
To correct the soundcard order, add this to your /etc/modprobe.d/50-sound.conf (valid for openSUSE 13.2, probably other distros as well):
options snd-hda-intel id=PCH index=0
options snd-hda-intel id=HDMI index=1
This post is about getting the LTE card to work that gets built into current Dell Notebooks such as the Latitude E5450/E7450:
Continue reading “Dell Wireless 5809e support in openSUSE 13.2”
Quite simple actually:
# sudo zypper ar -f http://download.opensuse.org/repositories/X11:/xfce/openSUSE_13.2/ XFCE_13.2
# sudo zypper dup --from XFCE_13.2
python-netsnmpagent version 0.5.1 has just been released.
This release has no substantial new features but a number of fixes of which the following three are important enough to warrant an update from 0.5.0:
- netsnmpagent: Make Table’s value() method regard string lengths
- netsnmpagent: Drop special string handling in Table’s init()/setRowCell()
- netsnmpagent: Fix Table’s value() cutting off ASN_COUNTER64 table values
Other changes include:
- Usage of MIB files is now completely optional
- threading_agent got a small fix so it works on Python 2.6, too
- __version__ got removed, use pkg_resources in your agent yourself to express version dependencies as outlined in 5715e77f’s commit message.
See the included ChangeLog for a detailed list of all changes
Ways to get the software:
- As usual, the source is available at the GitHub repo.
- The source distribution .tar.gz for this release can be downloaded from the PyPI page.
- You can either build binary RPMs for your local distribution yourself (download and make rpms) or pick them up from my Open Build service project — just click on the Repositories tab and one of the Go to download repository links.