Konflikt między kamerą QuickCam S5500 a kartą wifi EW-7318Usg Ubuntu 9.10
: 06 lis 2009, 13:07
Witam
Uruchamiając komputer z zainstalowaną kartą sieciową EW-7318Usg wszytko jest w idealnym porządku - karta działa bez zarzutu. W momencie podłączenia kamery natychmiast wywala magistralę usb.
lsusb
Podłączenie kamery powoduje nieskończone generowanie błędu
Od tego momentu przestaje działać magistrala usb.
Usunięcie modułu rt73usb przerywa generowanie powyższego błędu.
dmesg
Oba urządzenia zainstalowane osobno działają bez problemów, nawet włączając je kilkukrotnie na przemian - co przedstawia poniższy kod:
Przy podłączeniu innej karty wifi usb np. DWL-D122 D-Link i włączeniu kamery magistrala usb również zamiera.
W czym może tkwić problem?
Pozdrawiam
Meteoto
EDIT:
Problem w gruncie rzeczy dotyczy utraty magistrali USB. Jest on znany już od dawna i nadal pozostaje nierozwiązany.
Poniższy link może rozjaśnić nieco temat http://ubuntuforums.org/showthread.php? ... kernel+BUG
Uruchamiając komputer z zainstalowaną kartą sieciową EW-7318Usg wszytko jest w idealnym porządku - karta działa bez zarzutu. W momencie podłączenia kamery natychmiast wywala magistralę usb.
lsusb
Kod: Zaznacz cały
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 005: ID 046d:09a1 Logitech, Inc. QuickCam Communicate MP/S5500
Bus 001 Device 004: ID 148f:2573 Ralink Technology, Corp. RT2501USB Wireless Adapter
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 003: ID 03f0:3404 Hewlett-Packard DeskJet 6122
Bus 003 Device 002: ID 046d:c043 Logitech, Inc. MX320/MX400 Laser Mouse
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Kod: Zaznacz cały
phy1 -> rt2x00usb_vendor_request: Error - Vendor Request 0x06 failed for offset 0x040c with error -108.
Usunięcie modułu rt73usb przerywa generowanie powyższego błędu.
dmesg
Kod: Zaznacz cały
[ 0.000000] Initializing cgroup subsys cpuset
[ 0.000000] Initializing cgroup subsys cpu
[ 0.000000] Linux version 2.6.31-14-generic (buildd@crested) (gcc version 4.4.1 (Ubuntu 4.4.1-4ubuntu8) ) #48-Ubuntu SMP Fri Oct 16 14:05:01 UTC 2009 (Ubuntu 2.6.31-14.48-generic)
[ 0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz-2.6.31-14-generic root=UUID=05a4e4f0-b860-46e5-bd26-f56707c84630 ro quiet splash
[ 0.000000] KERNEL supported cpus:
[ 0.000000] Intel GenuineIntel
[ 0.000000] AMD AuthenticAMD
[ 0.000000] Centaur CentaurHauls
[ 6.280521] usblp0: USB Bidirectional printer dev 3 if 0 alt 0 proto 2 vid 0x03F0 pid 0x3404
[ 6.280538] usbcore: registered new interface driver usblp
[ 6.421643] cfg80211: World regulatory domain updated:
[ 6.421646] (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[ 6.421649] (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 6.421652] (2457000 KHz - 2482000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[ 6.421654] (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[ 6.421656] (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 6.421658] (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 6.504114] hda_codec: Unknown model for ALC889A, trying auto-probe from BIOS...
[ 6.504323] input: HDA Digital PCBeep as /devices/pci0000:00/0000:00:14.2/input/input5
[ 6.508773] HDA Intel 0000:01:05.1: PCI INT B -> GSI 19 (level, low) -> IRQ 19
[ 6.508824] HDA Intel 0000:01:05.1: setting latency timer to 64
[ 6.588172] __ratelimit: 3 callbacks suppressed
[ 6.588175] type=1505 audit(1257267359.603:12): operation="profile_replace" pid=922 name=/usr/share/gdm/guest-session/Xsession
[ 6.589352] phy0 -> rt2500usb_init_eeprom: Error - Invalid RT chipset detected.
[ 6.589357] phy0 -> rt2x00lib_probe_dev: Error - Failed to allocate device.
[ 6.589402] usbcore: registered new interface driver rt2500usb
[ 6.595952] type=1505 audit(1257267359.613:13): operation="profile_replace" pid=927 name=/sbin/dhclient3
[ 6.596214] type=1505 audit(1257267359.613:14): operation="profile_replace" pid=927 name=/usr/lib/NetworkManager/nm-dhcp-client.action
[ 6.596360] type=1505 audit(1257267359.613:15): operation="profile_replace" pid=927 name=/usr/lib/connman/scripts/dhclient-script
[ 6.599067] type=1505 audit(1257267359.613:16): operation="profile_replace" pid=928 name=/usr/bin/evince
[ 6.603160] type=1505 audit(1257267359.623:17): operation="profile_replace" pid=928 name=/usr/bin/evince-previewer
[ 6.605618] type=1505 audit(1257267359.623:18): operation="profile_replace" pid=928 name=/usr/bin/evince-thumbnailer
[ 6.610753] type=1505 audit(1257267359.633:19): operation="profile_replace" pid=930 name=/usr/lib/cups/backend/cups-pdf
[ 6.611077] type=1505 audit(1257267359.633:20): operation="profile_replace" pid=930 name=/usr/sbin/cupsd
[ 6.612730] type=1505 audit(1257267359.633:21): operation="profile_replace" pid=931 name=/usr/sbin/tcpdump
[ 6.862663] phy1: Selected rate control algorithm 'minstrel'
[ 6.863299] Registered led device: rt73usb-phy1::radio
[ 6.863317] Registered led device: rt73usb-phy1::assoc
[ 6.863333] Registered led device: rt73usb-phy1::quality
[ 6.864610] usbcore: registered new interface driver rt73usb
[ 8.262941] ppdev: user-space parallel port driver
[ 8.709253] r8169: eth0: link down
[ 8.709729] ADDRCONF(NETDEV_UP): eth0: link is not ready
[ 8.753380] rt73usb 1-4:1.0: firmware: requesting rt73.bin
[ 8.929073] ADDRCONF(NETDEV_UP): wlan0: link is not ready
[ 10.870112] usplash:441 freeing invalid memtype ffffffffd0000000-ffffffffd1000000
[ 10.932920] usb 3-3: usbfs: interface 0 claimed by usblp while 'usb' sets config #1
[ 15.271739] [fglrx] GART Table is not in FRAME_BUFFER range
[ 15.271866] alloc irq_desc for 28 on node 0
[ 15.271868] alloc kstat_irqs on node 0
[ 15.271878] fglrx_pci 0000:01:05.0: irq 28 for MSI/MSI-X
[ 15.272317] [fglrx] Firegl kernel thread PID: 1540
[ 16.142144] [fglrx] Gart USWC size:1158 M.
[ 16.142148] [fglrx] Gart cacheable size:459 M.
[ 16.142153] [fglrx] Reserved FB block: Shared offset:0, size:1000000
[ 16.142156] [fglrx] Reserved FB block: Unshared offset:17ffc000, size:4000
[ 19.711716] hda-intel: IRQ timing workaround is activated for card #1. Suggest a bigger bdl_pos_adj.
[ 38.314045] wlan0: authenticate with AP 00:18:f3:85:61:79
[ 38.315774] wlan0: authenticated
[ 38.315778] wlan0: associate with AP 00:18:f3:85:61:79
[ 38.318013] wlan0: RX AssocResp from 00:18:f3:85:61:79 (capab=0x411 status=0 aid=1)
[ 38.318016] wlan0: associated
[ 38.331713] ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
[ 48.620006] wlan0: no IPv6 routers present
[ 392.180024] usb 1-5: new high speed USB device using ehci_hcd and address 5
[ 392.451598] usb 1-5: configuration #1 chosen from 1 choice
[ 392.531605] Linux video capture interface: v2.00
[ 392.553902] usbcore: registered new interface driver snd-usb-audio
[ 392.566426] uvcvideo: Found UVC 1.00 device <unnamed> (046d:09a1)
[ 392.585175] input: UVC Camera (046d:09a1) as /devices/pci0000:00/0000:00:12.2/usb1/1-5/1-5:1.0/input/input6
[ 392.585259] usbcore: registered new interface driver uvcvideo
[ 392.585265] USB Video Class driver (v0.1.0)
[ 392.641213] ehci_hcd 0000:00:12.2: force halt; handhake ffffc9000063a024 00004000 00000000 -> -110
[ 392.641223] cannot submit datapipe for urb 1, error -108: device disabled
[ 392.982587] phy1 -> rt2x00usb_vendor_request: Error - Vendor Request 0x07 failed for offset 0x30c0 with error -108.
[ 392.982620] phy1 -> rt2x00usb_vendor_request: Error - Vendor Request 0x07 failed for offset 0x30c4 with error -108.
[ 393.982579] phy1 -> rt2x00usb_vendor_request: Error - Vendor Request 0x07 failed for offset 0x30c0 with error -108.
...
...
...
[ 399.983390] phy1 -> rt2x00usb_regbusy_read: Error - Indirect register access failed: offset=0x0000308c, value=0xffffffff
[ 400.932787] usbcore: deregistering interface driver rt73usb
[ 400.932969] phy1 -> rt2x00usb_vendor_request: Error - Vendor Request 0x07 failed for offset 0x3040 with error -108.
[ 400.933000] phy1 -> rt2x00usb_vendor_request: Error - Vendor Request 0x06 failed for offset 0x3040 with error -108.
[ 400.933384] phy1 -> rt2x00usb_vendor_request: Error - Vendor Request 0x0a failed for offset 0x0000 with error -108.
Kod: Zaznacz cały
[ 6.729922] type=1505 audit(1257268501.745:21): operation="profile_replace" pid=900 name=/usr/sbin/tcpdump
[ 8.294243] ppdev: user-space parallel port driver
[ 8.920300] r8169: eth0: link down
[ 8.920775] ADDRCONF(NETDEV_UP): eth0: link is not ready
[ 8.953387] rt73usb 1-4:1.0: firmware: requesting rt73.bin
[ 9.217104] ADDRCONF(NETDEV_UP): wlan0: link is not ready
[ 10.704604] usplash:418 freeing invalid memtype ffffffffd0000000-ffffffffd1000000
[ 10.752196] usb 3-3: usbfs: interface 0 claimed by usblp while 'usb' sets config #1
[ 14.062401] [fglrx] GART Table is not in FRAME_BUFFER range
[ 14.062536] alloc irq_desc for 28 on node 0
[ 14.062538] alloc kstat_irqs on node 0
[ 14.062547] fglrx_pci 0000:01:05.0: irq 28 for MSI/MSI-X
[ 14.062996] [fglrx] Firegl kernel thread PID: 1478
[ 14.937479] [fglrx] Gart USWC size:1158 M.
[ 14.937483] [fglrx] Gart cacheable size:459 M.
[ 14.937489] [fglrx] Reserved FB block: Shared offset:0, size:1000000
[ 14.937492] [fglrx] Reserved FB block: Unshared offset:17ffc000, size:4000
[ 18.640668] hda-intel: IRQ timing workaround is activated for card #1. Suggest a bigger bdl_pos_adj.
[ 42.226265] wlan0: authenticate with AP 00:18:f3:85:61:79
[ 42.228027] wlan0: authenticated
[ 42.228029] wlan0: associate with AP 00:18:f3:85:61:79
[ 42.230279] wlan0: RX AssocResp from 00:18:f3:85:61:79 (capab=0x411 status=0 aid=1)
[ 42.230282] wlan0: associated
[ 42.244224] ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
[ 53.170006] wlan0: no IPv6 routers present
[ 3036.728887] usb 1-4: USB disconnect, address 4
[ 3036.729115] phy1 -> rt2x00usb_vendor_request: Error - Vendor Request 0x07 failed for offset 0x3040 with error -19.
...
[ 3036.752543] wlan0: deauthenticating by local choice (reason=3)
...
[ 3036.752784] phy1 -> rt2x00usb_vendor_request: Error - Vendor Request 0x06 failed for offset 0x0408 with error -19.
[ 3101.120032] usb 1-5: new high speed USB device using ehci_hcd and address 5
[ 3101.390924] usb 1-5: configuration #1 chosen from 1 choice
[ 3101.490052] Linux video capture interface: v2.00
[ 3101.518971] usbcore: registered new interface driver snd-usb-audio
[ 3101.519210] uvcvideo: Found UVC 1.00 device <unnamed> (046d:09a1)
[ 3101.548593] input: UVC Camera (046d:09a1) as /devices/pci0000:00/0000:00:12.2/usb1/1-5/1-5:1.0/input/input6
[ 3101.548640] usbcore: registered new interface driver uvcvideo
[ 3101.548643] USB Video Class driver (v0.1.0)
[ 3148.026484] usb 1-5: USB disconnect, address 5
[ 3180.190049] usb 1-4: new high speed USB device using ehci_hcd and address 6
[ 3180.473839] usb 1-4: configuration #1 chosen from 1 choice
[ 3180.584044] phy2 -> rt2500usb_init_eeprom: Error - Invalid RT chipset detected.
[ 3180.584057] phy2 -> rt2x00lib_probe_dev: Error - Failed to allocate device.
[ 3180.848651] phy3: Selected rate control algorithm 'minstrel'
[ 3180.849775] Registered led device: rt73usb-phy3::radio
[ 3180.849801] Registered led device: rt73usb-phy3::assoc
[ 3180.849826] Registered led device: rt73usb-phy3::quality
[ 3180.863709] rt73usb 1-4:1.0: firmware: requesting rt73.bin
[ 3180.978296] ADDRCONF(NETDEV_UP): wlan0: link is not ready
[ 3188.796352] wlan0: authenticate with AP 00:18:f3:85:61:79
[ 3188.797874] wlan0: authenticated
[ 3188.797878] wlan0: associate with AP 00:18:f3:85:61:79
[ 3188.800101] wlan0: RX AssocResp from 00:18:f3:85:61:79 (capab=0x411 status=0 aid=1)
[ 3188.800106] wlan0: associated
[ 3188.816081] ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
[ 3199.362509] wlan0: no IPv6 routers present
[ 3208.566955] usb 1-4: USB disconnect, address 6
[ 3208.567193] phy3 -> rt2x00usb_vendor_request: Error - Vendor Request 0x07 failed for offset 0x3040 with error -19.
...
[ 3208.592556] wlan0: deauthenticating by local choice (reason=3)
..
[ 3208.592794] phy3 -> rt2x00usb_vendor_request: Error - Vendor Request 0x06 failed for offset 0x0408 with error -19.
[ 3223.040030] usb 1-5: new high speed USB device using ehci_hcd and address 7
[ 3223.307656] usb 1-5: configuration #1 chosen from 1 choice
[ 3223.308483] uvcvideo: Found UVC 1.00 device <unnamed> (046d:09a1)
[ 3223.341190] input: UVC Camera (046d:09a1) as /devices/pci0000:00/0000:00:12.2/usb1/1-5/1-5:1.0/input/input7
[ 3247.421759] usb 1-5: USB disconnect, address 7
[ 3254.640022] usb 1-4: new high speed USB device using ehci_hcd and address 8
[ 3254.926013] usb 1-4: configuration #1 chosen from 1 choice
[ 3255.037097] phy4 -> rt2500usb_init_eeprom: Error - Invalid RT chipset detected.
[ 3255.037108] phy4 -> rt2x00lib_probe_dev: Error - Failed to allocate device.
[ 3255.301443] phy5: Selected rate control algorithm 'minstrel'
[ 3255.302635] Registered led device: rt73usb-phy5::radio
[ 3255.302660] Registered led device: rt73usb-phy5::assoc
[ 3255.302692] Registered led device: rt73usb-phy5::quality
[ 3255.318848] rt73usb 1-4:1.0: firmware: requesting rt73.bin
[ 3255.438600] ADDRCONF(NETDEV_UP): wlan0: link is not ready
[ 3263.221293] wlan0: authenticate with AP 00:18:f3:85:61:79
[ 3263.223055] wlan0: authenticated
[ 3263.223060] wlan0: associate with AP 00:18:f3:85:61:79
[ 3263.225288] wlan0: RX AssocResp from 00:18:f3:85:61:79 (capab=0x411 status=0 aid=1)
[ 3263.225292] wlan0: associated
[ 3263.240905] ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
W czym może tkwić problem?
Pozdrawiam
Meteoto
EDIT:
Problem w gruncie rzeczy dotyczy utraty magistrali USB. Jest on znany już od dawna i nadal pozostaje nierozwiązany.
Poniższy link może rozjaśnić nieco temat http://ubuntuforums.org/showthread.php? ... kernel+BUG