please do not load the evbug module - clutters dmesg and logs

Bug #27984 reported by Václav Šmilauer
8
Affects Status Importance Assigned to Milestone
module-init-tools (Ubuntu)
Invalid
Medium
Ben Collins

Bug Description

The evbug modules, without denying its usefulness in particular cases, should
not be loaded by default (or is it loaded automatically, without anyone of the
devs willing it?). After a few keystrokes, any interesting output is screolled
away from dmesg.

Regards, VS

Revision history for this message
Ben Collins (ben-collins) wrote :

It should not be autoloaded. It is listed in /etc/modprobe.d/blacklist (or
should be). If it isn't on your system, then perhaps you modifed that file at
some point.

Revision history for this message
Václav Šmilauer (eudoxos) wrote :

I upgraded to latest kernel and module-init-tools from dapper to make sure. I
did not touch the blacklist, AFAIK; its beginning is here, just in case. What
should I look at to find out why the blacklist is not respected?

Regards, VS.

---

falx:~ > cat /etc/modprobe.d/blacklist <
# This file lists those modules which we don't want to be loaded by
# alias expansion, usually so some other driver will be loaded for the
# device instead.

# evbug is a debug tool that should be loaded explicitly
blacklist evbug
[...]

Revision history for this message
Ben Collins (ben-collins) wrote :

This is still not a bug in the default install, so I'm keeping it closed.
Something on your system is broken. If evdev was being loaded automatically,
everyone would be complaining (even me :)

If you need help, try the user mailing list. Most likely, it's a problem in your
/etc/modprobe.d/ files.

Revision history for this message
magilus (magilus) wrote :

Sorry for reopening but I think it should be reviewed again.

A friend of mine uses Ubuntu, too and he upgraded from Breezy Badger to Dapper Drake and the evbug bug appears there, too.

We already added "blacklist evbug" to /etc/modprobe.d/blacklist but there is no success. After some time evbug is modprobed by something and the bug appears again.

I will meet my friend Sunday and I will look why evbug is modprobed.

Changed in module-init-tools:
status: Rejected → Confirmed
Revision history for this message
Jonathan Kempa (jonikempa) wrote :
Download full text (3.8 KiB)

evbug is modprobed when plugging in my dvb-t usb tv stick,

syslog output:

Mar 12 15:59:36 localhost kernel: [4295884.920000] usb 3-1: new high speed USB device using ehci_hcd and address 8
Mar 12 15:59:36 localhost kernel: [4295885.038000] dvb-usb: found a 'WideView WT-220U PenType Receiver (Typhoon/Freecom)' in cold state, will try to load a firmware
Mar 12 15:59:36 localhost kernel: [4295885.355000] dvb-usb: downloading firmware from file 'dvb-usb-wt220u-01.fw' to the 'Cypress FX2'
Mar 12 15:59:36 localhost kernel: [4295885.407000] dvb-usb: WideView WT-220U PenType Receiver (Typhoon/Freecom) successfully initialized and connected.
Mar 12 15:59:38 localhost kernel: [4295886.712000] usb 3-1: USB disconnect, address 8
Mar 12 15:59:38 localhost kernel: [4295886.712000] dvb-usb: generic DVB-USB module successfully deinitialized and disconnected.
Mar 12 15:59:39 localhost kernel: [4295888.169000] usb 3-1: new high speed USB device using ehci_hcd and address 9
Mar 12 15:59:39 localhost kernel: [4295888.287000] dvb-usb: found a 'WideView WT-220U PenType Receiver (Typhoon/Freecom)' in warm state.
Mar 12 15:59:39 localhost kernel: [4295888.287000] dvb-usb: will use the device's hardware PID filter (table count: 15).
Mar 12 15:59:39 localhost kernel: [4295888.289000] DVB: registering new adapter (WideView WT-220U PenType Receiver (Typhoon/Freecom)).
Mar 12 15:59:39 localhost kernel: [4295888.289000] DVB: registering frontend 0 (WideView USB DVB-T)...
Mar 12 15:59:39 localhost kernel: [4295888.289000] input: IR-receiver inside an USB DVB receiver as /class/input/input4
Mar 12 15:59:39 localhost kernel: [4295888.289000] dvb-usb: schedule remote query interval to 300 msecs.
Mar 12 15:59:39 localhost kernel: [4295888.289000] dvb-usb: WideView WT-220U PenType Receiver (Typhoon/Freecom) successfully initialized and connected.
Mar 12 15:59:39 localhost kernel: [4295888.623000] evbug.c: Connected device: "AT Translated Set 2 keyboard", isa0060/serio0/input0
Mar 12 15:59:39 localhost kernel: [4295888.623000] evbug.c: Connected device: "ImExPS/2 Logitech Explorer Mouse", isa0060/serio1/input0
Mar 12 15:59:39 localhost kernel: [4295888.623000] evbug.c: Connected device: "IR-receiver inside an USB DVB receiver", /ir0
Mar 12 15:59:41 localhost kernel: [4295890.590000] dvb-usb: recv bulk message failed: -110

after that the evbug stuff appears:

Mar 12 16:00:31 localhost kernel: [4295939.870000] evbug.c: Event. Dev: isa0060/serio1/input0, Type: 0, Code: 0, Value: 0
Mar 12 16:00:31 localhost kernel: [4295939.880000] evbug.c: Event. Dev: isa0060/serio1/input0, Type: 2, Code: 0, Value: 27
Mar 12 16:00:31 localhost kernel: [4295939.880000] evbug.c: Event. Dev: isa0060/serio1/input0, Type: 2, Code: 1, Value: -15
Mar 12 16:00:31 localhost kernel: [4295939.880000] evbug.c: Event. Dev: isa0060/serio1/input0, Type: 0, Code: 0, Value: 0
Mar 12 16:00:31 localhost kernel: [4295939.891000] evbug.c: Event. Dev: isa0060/serio1/input0, Type: 2, Code: 0, Value: 25
Mar 12 16:00:31 localhost kernel: [4295939.891000] evbug.c: Event. Dev: isa0060/serio1/input0, Type: 2, Code: 1, Value: -13
Mar 12 16:00:31 localhost kernel: [4295939.891000] evbug.c: Event. Dev: isa0060/serio1/input0,...

Read more...

Revision history for this message
Scott James Remnant (Canonical) (canonical-scott) wrote :

After a fresh reboot, please run "sudo udevmonitor -e" and plug in your dvb-t stick.

Revision history for this message
Scott James Remnant (Canonical) (canonical-scott) wrote :

Bugs

Changed in module-init-tools:
status: Confirmed → Needs Info
Revision history for this message
Jonathan Kempa (jonikempa) wrote :
Download full text (9.5 KiB)

UEVENT[1142264630.476162] add@/devices/pci0000:00/0000:00:03.2/usb3/3-1
ACTION=add
DEVPATH=/devices/pci0000:00/0000:00:03.2/usb3/3-1
SUBSYSTEM=usb
SEQNUM=2357
PHYSDEVBUS=usb
PHYSDEVDRIVER=usb

UEVENT[1142264630.476739] add@/devices/pci0000:00/0000:00:03.2/usb3/3-1/3-1:1.0
ACTION=add
DEVPATH=/devices/pci0000:00/0000:00:03.2/usb3/3-1/3-1:1.0
SUBSYSTEM=usb
SEQNUM=2358
PHYSDEVBUS=usb
DEVICE=/proc/bus/usb/003/003
PRODUCT=14aa/222/0
TYPE=255/255/255
INTERFACE=255/255/255
MODALIAS=usb:v14AAp0222d0000dcFFdscFFdpFFicFFiscFFipFF

UEVENT[1142264630.476823] add@/class/usb_device/usbdev3.3
ACTION=add
DEVPATH=/class/usb_device/usbdev3.3
SUBSYSTEM=usb_device
SEQNUM=2359
PHYSDEVPATH=/devices/pci0000:00/0000:00:03.2/usb3/3-1
PHYSDEVBUS=usb
PHYSDEVDRIVER=usb
MAJOR=189
MINOR=258

UDEV [1142264630.505631] add@/devices/pci0000:00/0000:00:03.2/usb3/3-1
UDEV_LOG=3
ACTION=add
DEVPATH=/devices/pci0000:00/0000:00:03.2/usb3/3-1
SUBSYSTEM=usb
SEQNUM=2357
PHYSDEVBUS=usb
PHYSDEVDRIVER=usb
UDEVD_EVENT=1

UEVENT[1142264630.614463] add@/module/dvb_pll
ACTION=add
DEVPATH=/module/dvb_pll
SUBSYSTEM=module
SEQNUM=2360

UDEV [1142264630.617453] add@/module/dvb_pll
UDEV_LOG=3
ACTION=add
DEVPATH=/module/dvb_pll
SUBSYSTEM=module
SEQNUM=2360
UDEVD_EVENT=1

UEVENT[1142264630.628135] add@/module/dvb_core
ACTION=add
DEVPATH=/module/dvb_core
SUBSYSTEM=module
SEQNUM=2361

UEVENT[1142264630.632891] add@/module/dvb_usb
ACTION=add
DEVPATH=/module/dvb_usb
SUBSYSTEM=module
SEQNUM=2362

UDEV [1142264630.634886] add@/module/dvb_core
UDEV_LOG=3
ACTION=add
DEVPATH=/module/dvb_core
SUBSYSTEM=module
SEQNUM=2361
UDEVD_EVENT=1

UEVENT[1142264630.647297] add@/module/dvb_usb_dtt200u
ACTION=add
DEVPATH=/module/dvb_usb_dtt200u
SUBSYSTEM=module
SEQNUM=2363

UEVENT[1142264630.648451] add@/bus/usb/drivers/dvb_usb_dtt200u
ACTION=add
DEVPATH=/bus/usb/drivers/dvb_usb_dtt200u
SUBSYSTEM=drivers
SEQNUM=2364

UEVENT[1142264630.649311] add@/class/firmware/3-1
ACTION=add
DEVPATH=/class/firmware/3-1
SUBSYSTEM=firmware
SEQNUM=2365
PHYSDEVPATH=/devices/pci0000:00/0000:00:03.2/usb3/3-1
PHYSDEVBUS=usb
PHYSDEVDRIVER=usb
FIRMWARE=dvb-usb-wt220u-01.fw
TIMEOUT=10

UDEV [1142264630.654961] add@/module/dvb_usb
UDEV_LOG=3
ACTION=add
DEVPATH=/module/dvb_usb
SUBSYSTEM=module
SEQNUM=2362
UDEVD_EVENT=1

UDEV [1142264630.656868] add@/module/dvb_usb_dtt200u
UDEV_LOG=3
ACTION=add
DEVPATH=/module/dvb_usb_dtt200u
SUBSYSTEM=module
SEQNUM=2363
UDEVD_EVENT=1

UDEV [1142264630.658751] add@/bus/usb/drivers/dvb_usb_dtt200u
UDEV_LOG=3
ACTION=add
DEVPATH=/bus/usb/drivers/dvb_usb_dtt200u
SUBSYSTEM=drivers
SEQNUM=2364
UDEVD_EVENT=1

UDEV [1142264630.741360] add@/class/firmware/3-1
UDEV_LOG=3
ACTION=add
DEVPATH=/class/firmware/3-1
SUBSYSTEM=firmware
SEQNUM=2365
PHYSDEVPATH=/devices/pci0000:00/0000:00:03.2/usb3/3-1
PHYSDEVBUS=usb
PHYSDEVDRIVER=usb
FIRMWARE=dvb-usb-wt220u-01.fw
TIMEOUT=10
UDEVD_EVENT=1

UEVENT[1142264630.741661] remove@/class/firmware/3-1
ACTION=remove
DEVPATH=/class/firmware/3-1
SUBSYSTEM=firmware
SEQNUM=2366
PHYSDEVPATH=/devices/pci0000:00/0000:00:03.2/usb3/3-1
PHYSDEVBUS=usb
PHYSDEVDRIVER=usb
FIRMWARE=dvb-usb-wt220u-01.fw
TIMEOUT=10

UDEV [1142264630.745521] remove@/class/firmware/3-1
UDEV_LOG=3
ACTION=remove
DEVPATH=/cl...

Read more...

magilus (magilus)
Changed in module-init-tools:
status: Needs Info → Confirmed
Revision history for this message
Scott James Remnant (Canonical) (canonical-scott) wrote :

Does the file /etc/modprobe.conf exist?

Changed in module-init-tools:
status: Confirmed → Needs Info
Revision history for this message
Scott James Remnant (Canonical) (canonical-scott) wrote :

Also please attach the result of the running the following command:

  sudo modprobe -ba evdev evbug

Thanks

Revision history for this message
Jonathan Kempa (jonikempa) wrote :

/etc/modprobe.conf exists. The content is

alias wlan0 prism2_usb

The result of
 sudo modprobe -ba evdev evbug
is nothing

Changed in module-init-tools:
status: Needs Info → Confirmed
Revision history for this message
Scott James Remnant (Canonical) (canonical-scott) wrote :

Rename /etc/modprobe.conf to /etc/modprobe.d/wlan -- then maim whoever told you to create that file. On an modern system that file OVERRIDES all distribution-supplied configuration, including blacklists, rather than augments it.

Changed in module-init-tools:
status: Confirmed → Rejected
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.