Since two month I own a WinTV soloHD television USB stick. The chipset is em28178, which is supported by the kernel modules em28xx, em28xx_dvb and em28xx_rc. I tested different kernels, now 4.9.8-1.gaf90696-default from Kernel_stable repository. The card works perfectly, but often the Kernel crashes if the device is unplugged. Unfortunately I can't see any OOPS message, if the system freezes during unplugging. Is there any trick to get the Kernel messages, so that I can write a Kernel bug report? On the other hand there is no direct need to unplug the USB device. But the USB device does not survive a hibernate/resume cycle and I like to use hibernate/resume. Unloading the driver in /usr/lib/systemd/system-sleep/98-tv.sh does not reliable work. The Kernel freezes often before hibernation. It's the same, if I make the "modprobe" calls in the shell. "rcmythbackend" is the systemd job for MythTV. The TV card is used by MythTV and I stop MythTV before unloading the USB em28xx* modules. #!/bin/bash case "$1/$2" in pre/*) echo "Going to $2..." /usr/sbin/rcmythbackend stop sleep 4 /usr/sbin/modprobe -v -r em28xx-dvb sleep 1 /usr/sbin/modprobe -v -r em28xx_rc ;; post/*) echo "Waking up from $2..." sleep 2 /usr/sbin/modprobe -v em28xx_rc /usr/sbin/modprobe -v em28xx-dvb sleep 5 /usr/sbin/rcmythbackend start ;; *) echo "Unknown sleep command $1/$2..." ;; esac Any ideas how to resolve such USB problems correctly? Regards, Björn -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org