Package Details: ch9344ser-dkms-git r49.4ea8973-4

Git Clone URL: https://aur.archlinux.org/ch9344ser-git.git (read-only, click to copy)
Package Base: ch9344ser-git
Description: This driver supports USB to quad serial ports chip ch9344 and USB to octal serial ports chip ch348. (dkms).
Upstream URL: https://github.com/WCHSoftGroup/ch9344ser_linux
Keywords: ch9344
Licenses: GPL-2.0-or-later
Conflicts: ch9344ser-dkms
Provides: ch9344ser-dkms
Submitter: taotieren
Maintainer: taotieren (Excalibur)
Last Packager: taotieren
Votes: 0
Popularity: 0.000000
First Submitted: 2024-06-27 13:37 (UTC)
Last Updated: 2024-12-10 06:01 (UTC)

Dependencies (6)

Required by (0)

Sources (2)

Latest Comments

1 2 Next › Last »

Excalibur commented on 2025-01-13 06:37 (UTC)

I paid extra attention today and saw the dkms failure:

(11/18) Install DKMS modules
==> dkms install --no-depmod v4l2loopback/0.13.2 -k 6.12.9-zen1-1-zen
==> dkms install --no-depmod ch9344ser/49.4ea8973 -k 6.12.9-zen1-1-zen

Error! Bad return status for module build on kernel: 6.12.9-zen1-1-zen (x86_64)
Consult /var/lib/dkms/ch9344ser/49.4ea8973/build/make.log for more information.
==> WARNING: `dkms install --no-depmod ch9344ser/49.4ea8973 -k 6.12.9-zen1-1-zen' exited 10
==> depmod 6.12.9-zen1-1-zen

The actual build log indicates that incorrect kernel version was used (6.12.8 instead of 6.12.9):

❯ cat /var/lib/dkms/ch9344ser/49.4ea8973/build/make.log
DKMS make.log for ch9344ser/49.4ea8973 for kernel 6.12.9-zen1-1-zen (x86_64)
2025年 01月 13日 星期一 14:32:39 CST
make -C /lib/modules/6.12.8-zen1-1-zen/build M=/var/lib/dkms/ch9344ser/49.4ea8973/build modules
make[1]: Entering directory '/var/lib/dkms/ch9344ser/49.4ea8973/build'
make[1]: *** /lib/modules/6.12.8-zen1-1-zen/build: No such file or directory.  Stop.
make[1]: Leaving directory '/var/lib/dkms/ch9344ser/49.4ea8973/build'
make: *** [Makefile:9: default] Error 2

Excalibur commented on 2025-01-09 06:35 (UTC)

I have a feeling that it was due to broken dkms.conf. Here is what I have in my own package: https://aur.archlinux.org/cgit/aur.git/tree/dkms.conf?h=ch9344-dkms

This one currently have PACKAGE_VERSION="#MODULE_VERSION#" which might be invalid.

yifwon commented on 2025-01-02 02:34 (UTC) (edited on 2025-01-02 02:35 (UTC) by yifwon)

emmmm, seems everytime the kernel bumps, this moudle cannot reinstall correctly, but when i reinstall it manually, it really does work.

Excalibur commented on 2024-12-30 08:00 (UTC)

I'm using 6.12.7-zen1-1-zen and it builds: https://paste.debian.net/1341762/

Though I forgot to check why dkms module didn't rebuild on install. So maybe you were getting this issue instead. Try reinstall it.

yifwon commented on 2024-12-30 03:59 (UTC)

==> dkms install --no-depmod ch9344ser/49.4ea8973 -k 6.12.7-1-arch Error! Bad return status for module build on kernel: 6.12.7-1-arch (x86_64) Consult /var/lib/dkms/ch9344ser/49.4ea8973/build/make.log for more information. ==> WARNING: `dkms install --no-depmod ch9344ser/49.4ea8973 -k 6.12.7-1-arch' exited 1

yifwon commented on 2024-12-29 03:06 (UTC)

with latest kernel of 6.12.7,cannot built again.

Excalibur commented on 2024-12-20 03:54 (UTC)

I have a feeling that this package does not handle kernel upgrade. I have my serial stopped working way more often than my old package. Will keep monitor this.

yifwon commented on 2024-12-10 04:12 (UTC)

got it, thanks a lot:)

taotieren commented on 2024-12-10 03:53 (UTC)

@yifwon It's lilac that does automatic updates, using the github repository as the main repository, and automatically compiles and pushes upstream updates to the aur repository.

yifwon commented on 2024-12-10 03:32 (UTC) (edited on 2024-12-10 03:34 (UTC) by yifwon)

@taotieren but after you revert the commit of Excalibu, I can not build on my host environment now. maybe you can sync the chages to your github repo, but shoud not revert on aur?