Frank Mehnert wrote:fixedwheel: Can you explain your problem and the solution again? Did I understand you correctly that you unloaded/re-loaded the tg3 module for suspend/resume and that this made the networking stop working and that is actually not necessary?
# If you need to unload any modules to suspend/resume, add them here.
Jul 9 13:37:56 pp kernel: [ 6.580096] usblp0: USB Bidirectional printer dev 3 if 0 alt 1 proto 2 vid 0x03F0 pid 0x1004
Jul 9 13:37:56 pp kernel: [ 6.582095] usbcore: registered new interface driver usblp
Jul 9 13:37:58 pp kernel: [ 11.802359] usb 2-3: usbfs: interface 0 claimed by usblp while 'usb' sets config #1
Jul 9 14:41:03 pp kernel: [ 3796.188060] usbcore: deregistering interface driver usblp
Jul 9 14:41:03 pp kernel: [ 3796.188334] usblp0: removed
Jul 9 14:50:11 pp kernel: [ 3811.369234] usblp0: USB Bidirectional printer dev 3 if 0 alt 1 proto 2 vid 0x03F0 pid 0x1004
Jul 9 14:50:11 pp kernel: [ 3811.369268] usbcore: registered new interface driver usblp
Jul 9 14:51:08 pp kernel: [ 3867.857068] usblp0: removed
Sasquatch wrote:Solution? I think that part is at the developer of the usb printer module, usblp.
But maybe VB can work around the problem with the module in some way. That is, if you can find a link between VB and the module. So what happens if no VB module is loaded and you suspend a few times with the usb printer module loaded? Any problems?
pico_c_nickel wrote:I'm suffering from the same issue. Additionaly machine doesn't switch off after init 0, I have to do it manually with the power switch. Instead a kernel panic appears regarding vboxdrv (sorry, don't have time to post exact error message).
Sasquatch wrote:How often do you print? If it's not that often, then you may consider turning the printer off.
Sasquatch wrote:But once you do turn on your printer, the module will get loaded and stay loaded.
kernel: [ 146.895035] usblp 2-3:1.0: no reset_resume for driver usblp?
ingo2 wrote:It has a button to turn it off, but that is just putting it in standby/soft-off with very low power consumption, but still allows wake-up via USB - which printer today does have a real mains switch???
ingo2 wrote:This indicates that usblp module is designed to be loaded and unloaded on demand - so a special suspend/resume function appears obsolete in the view of the kernel developers?
ls -l /dev/bus/usb/002/003
crw-rw-r--+ 1 root lp 189, 130 10. Jul 17:41 /dev/bus/usb/002/003
Bus 002 Device 005: ID 046d:c404 Logitech, Inc. TrackMan Wheel
Bus 002 Device 004: ID 046d:c03d Logitech, Inc. M-BT96a Pilot Optical Mouse
Bus 002 Device 003: ID 03f0:1004 Hewlett-Packard DeskJet 970c/970cse
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
2760 ingo 20 0 750m 196m 169m S 108 3.3 62:18.18 VirtualBox
2148 root 20 0 136m 48m 19m S 2 0.8 11:16.03 Xorg
Users browsing this forum: No registered users and 0 guests