aboutsummaryrefslogtreecommitdiff
path: root/gnu/packages/radio.scm
diff options
context:
space:
mode:
authorGuillaume Le Vaillant <glv@posteo.net>2020-05-09 09:20:17 +0200
committerGuillaume Le Vaillant <glv@posteo.net>2020-05-09 09:24:36 +0200
commit95ffdfe86cb1b8a8e4fff1386a147718400b76e0 (patch)
tree82cfcf1f1c6754d8c0bc7a2a518e8fe65d84df03 /gnu/packages/radio.scm
parent36cf1ee7c644056be326655a17a20bfb2724b048 (diff)
downloadguix-95ffdfe86cb1b8a8e4fff1386a147718400b76e0.tar
guix-95ffdfe86cb1b8a8e4fff1386a147718400b76e0.tar.gz
gnu: rtl-sdr: Improve description.
* gnu/packages/radio.scm (rtl-sdr)[description]: Add instructions for blacklisting the default rtl28xxu DVB Linux driver.
Diffstat (limited to 'gnu/packages/radio.scm')
-rw-r--r--gnu/packages/radio.scm9
1 files changed, 9 insertions, 0 deletions
diff --git a/gnu/packages/radio.scm b/gnu/packages/radio.scm
index a33cd11f0b..2616dbe2e6 100644
--- a/gnu/packages/radio.scm
+++ b/gnu/packages/radio.scm
@@ -142,6 +142,15 @@ mathematical operations, and much more.")
cheap software defined radio, since the chip allows transferring the raw I/Q
samples to the host. @code{rtl-sdr} provides drivers for this purpose.
+The default Linux driver managing DVB-T dongles as TV devices doesn't work for
+SDR purposes and clashes with this package. Therefore you must prevent the
+kernel from loading it automatically by adding the following line to your
+system configuration:
+
+@lisp
+(kernel-arguments '(\"modprobe.blacklist=dvb_usb_rtl28xxu\"))
+@end lisp
+
To install the rtl-sdr udev rules, you must add this package in the
configuration of the udev system service. E.g.: