retitle 929841 systemd-udevd: regulatory.0: Process '/sbin/crda' failed with exit code 255. thanks
Could this have to do with /lib/udev/rules.d/85-regulatory.rules ? A quick search through the code shows it returns “-1” (i.e. 255) in multiple places (the main function is written like kernel code, not userspace…), and is called from two files in /lib/udev/rules.d/, one indirectly via iw reg set (which we already established works for me) and once directly via the aforementioned file. That file contains this comment… # For more information see: # http://wireless.kernel.org/en/developers/Regulatory/CRDA … but that URL is dead, but the Internet Archive has it under: http://web.archive.org/web/20190825055504/https://wireless.wiki.kernel.org/en/developers/Regulatory/CRDA Interestingly enough, the 85-regulatory.rules does not set $COUNTRY, and calling crda without it set does result in exitting with -1. Unfortunately, none of the printfs found in crda make it into syslog. Retitling the bug so the actual issue, not a red herring, is used as title. bye, //mirabilos -- tarent solutions GmbH Rochusstraße 2-4, D-53123 Bonn • http://www.tarent.de/ Tel: +49 228 54881-393 • Fax: +49 228 54881-235 HRB 5168 (AG Bonn) • USt-ID (VAT): DE122264941 Geschäftsführer: Dr. Stefan Barth, Kai Ebenrett, Boris Esser, Alexander Steeg