You are not logged in.
jobbautista9 wrote:In my experience, iwd is less reliable than wpa_supplicant
The package in beowulf is pre-release, the current versions are much better — I'm using v1.8 in my Alpine Linux box and it's very reliable.
jobbautista9 wrote:iwd has a Build-Depends on systemd
That's not a hard dependency, Alpine Linux don't list it in their makedepends (Alpine is fundamentally incompatible with systemd).
EDIT: systemd is only needed because the compilation generates a unit file, Alpine specify ./configure --disable-systemd-service.
EDIT2: which is probably why your Devuan system didn't work with iwd — it doesn't supply a sysvinit script.
Here's the Alpine init script: https://git.alpinelinux.org/aports/tree … /iwd.initd
Use sysd2v to convert /lib/systemd/system/iwd.service to a sysvinit script then make it executable, put it in /etc/init.d/ and enable it.
The sysd2v script did work, however the iwd sysvinit script generated doesn't autostart at boot, so I have to "service iwd start" as root once I logged in. I'm using openrc.
And for some reason, exim4 is taking too long to start when I have iwd installed. This is not the case in wpa_supplicant.
I hope Devuan fork this package and add the necessary init scripts. It's really annoying when you install a package just for it to not work afterwards, and you're forced to find a workaround yourself.
Vernon wrote:Note that the more recent versions of wpa_supplicant have "features" that don't work with certain Broadcom drivers.
Note that wicd uses wpa_supplicant to associate with wireless access points.
iwd ftw!
In my experience, iwd is less reliable than wpa_supplicant. When I installed iwd along with connman and removed wicd and wpasupplicant, then rebooted my Chimaera system, I wasn't able to get a wifi connection. So I reverted back to wpasupplicant (while still keeping connman), which works. Also note that iwd has a Build-Depends on systemd.
Updated with instructions for installing wicd and removing connman
jobbautista9 wrote:When I installed Devuan Beowulf in my laptop with the amd64 server CD, everything works fine. Except for my wifi ... . I don't mind wifi since rtl8821ae is crap anyway,
I don't have this device but the following instructions may work.
As root, add non-free contrib to your /etc/apt/sources.list file. The un-commented parts of your /etc/apt/sources.list file should look like
deb http://deb.devuan.org/merged beowulf main non-free contrib deb-src http://deb.devuan.org/merged beowulf main non-free contrib deb http://deb.devuan.org/merged beowulf-security main non-free contrib deb-src http://deb.devuan.org/merged beowulf-security main non-free contrib deb http://deb.devuan.org/merged beowulf-updates main non-free contrib deb-src http://deb.devuan.org/merged beowulf-updates main non-free contrib
Then issue the following commands as root.
apt-get update
apt-get install firmware-realtek
Reboot. Devuan Beowulf does not install a graphical WiFi manager when you have no working WiFi during installation. You need to install wicd by issuing the following command as root.
apt-get install wicd
Since you now have wicd network manager installed, you no longer have need for network manger connman which was installed during installation. Remove it by issuing the following commands as root.
apt-get remove connman
Remember, I do not actually have your system so follow these instructions at your own risk. You may have to re-boot for the changes to take effect. Good Luck!
Actually I already have firmware-realtek when I finished installing my Devuan Beowulf. It is still unreliable and drops connection randomly, sometimes it doesn't reconnect. Whether I use wicd or connman, or a backported kernel + firmware-realtek, it's still the same. I migrated to Chimaera and replaced wicd with connman, and so far, my connection is more stable and reliable compared to Beowulf. I can suspend my system to RAM for 12 hours without worrying about my wifi never reconnecting again after waking up.
EDIT: Nevermind, my wifi still as unstable as before
When I installed Devuan Beowulf in my laptop with the amd64 server CD, everything works fine. Except for my wifi and sound. I don't mind wifi since rtl8821ae is crap anyway, but sound bothered me. Turns out pulseaudio for some reason doesn't work. Thankfully alsa does, so I can configure the volume using alsamixer.
Then I found xfce4-alsa-plugin while surfing the internet. It's available for Arch and Gentoo, but not for Debian. So I decided to package it, even though I have little experience in packaging...
I was able to determine the build dependencies of my package for debian/control, and ripped off the description of xfce4-pulseaudio-plugin for my package. Then there was a problem. It uses meson to compile, and I have no idea how to make debian/rules work with that (I actually have no idea how to write a debian/rules in the first place. I used the default debian/rules from Debian's introduction to packaging, and obviously that didn't work lol). I thought about downloading the source of a meson-based Debian package (which in this case was budgie-desktop), and copied the relevant parts of its debian/rules to mine. To my surprise, it worked! Now I just have to install it. Everything seems to work fine.
You can find a Debianized version of xfce4-alsa-plugin on my git repository. A
debuild -us -uc
will definitely work fine with amd64 (ignoring the lintian warnings), and should work too with i386. I'm not sure with other archs though.
Package: xfce4-alsa-plugin
Priority: optional
Section: xfce
Installed-Size: 86
Maintainer: Job Bautista <jobbautista9@protonmail.com>
Architecture: amd64
Multi-Arch: same
Version: 0.3.0-2
Build-Depends: valac, meson (>= 0.37.0), libasound2-dev, libgtk-3-dev (>= 3.20.0), libxfce4panel-2.0-dev (>= 4.13.0)
Depends: libasound2 (>= 1.0.16), libc6 (>= 2.4), libglib2.0-0 (>= 2.39.4), libgtk-3-0 (>= 3.19.12), libxfce4panel-2.0-4 (>= 4.13.0)
Recommends: alsamixergui
Description: Simple ALSA control for xfce4-panel
Xfce4 panel plugin icon to control ALSA. You can use this applet to control
your ALSA volume levels using the scrollwheel.
Description-md5: 1baca75d7a1d990a1615c43eaaed0b03
Homepage: https://github.com/equeim/xfce4-alsa-plugin
I play Endless Sky, which in Debian (and in extension, Devuan) for some reason is still in 0.9.8 both in stable and unstable, despite the current upstream now at 0.9.12. Thankfully building a newer .deb package for 0.9.12 is not hard. If you played Escape Velocity before, you will surely love Endless Sky.
I also play Minetest (with the MineClone 2 mods), console Tetris (bastet and tetris-bsd in bsdgames), Pacman (pacman4console), and Snake (the one included in bsdgames). All of them are available in Devuan repos.
I got the email Ralph, thanks. I currently finished common.php and userlist.php, which you can see at my git repository. Are the files in the tar you sent to me licensed under the GPLv2, or in the public domain?
I could help with a Tagalog/Filipino translation, but it seems FluxBB doesn't have such language pack