Fórum Ubuntu CZ/SK
Ostatní => Archiv => Téma založeno: gb 07 Června 2007, 21:22:36
-
Dobrý den,
chtěl jsem rozchodit tiskárnu připojenou přes usb port. Nebylo možné ji nadetekovat a tak jsem zkusil výpis lsusb dle nějaké porady zde ve fóru. Tento příkaz však nevypíše vůbec nic a tím myslím ani čárku. U kolegy ten výpis vypíše všechny porty a co je na nich případně nějaký vypis s nulama. Prostě se i to jeví jakoby ty usb porty tak nějak nefungovaly. Podotýkám, že z woken tisknu zcela bez problémů přes ty samé porty.
Nevím co by vám pomohlo, tak zatím alespoň lshw
georg-desktop
description: Desktop Computer
product: System Product Name
vendor: System manufacturer
version: System Version
serial: System Serial Number
width: 32 bits
capabilities: smbios-2.3 dmi-2.3
configuration: boot=normal chassis=desktop uuid=00CF6D25-CB5B-D911-BC70-0011D8250D83
*-core
description: Motherboard
product: K8N4-E Deluxe
vendor: ASUSTeK Computer INC.
physical id: 0
version: 1.XX
serial: 123456789000
*-firmware
description: BIOS
vendor: Phoenix Technologies, LTD
physical id: 0
version: ASUS K8N4-E Deluxe ACPI BIOS Revision 1010 (10/21/2005)
size: 128KB
capacity: 448KB
capabilities: pci pnp apm upgrade shadowing cdboot bootselect socketedrom edd int13floppy360 int13floppy1200 int13floppy720 int13floppy2880 int5printscreen int9keyboard int14serial int17printer int10video acpi usb ls120boot zipboot biosbootspecification
*-cpu
description: CPU
product: AMD Athlon(tm) 64 Processor 3000+
vendor: Advanced Micro Devices [AMD]
physical id: 3
bus info: cpu@0
version: 15.12.2
slot: Socket 754
size: 2GHz
capacity: 3700MHz
width: 64 bits
clock: 200MHz
capabilities: fpu fpu_exception wp vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext fxsr_opt x86-64 3dnowext 3dnow up pni lahf_lm ts fid vid ttp tm stc
*-cache:0
description: L1 cache
physical id: 9
slot: L1 Cache
size: 128KB
capacity: 128KB
capabilities: synchronous internal write-back data
*-cache:1
description: L2 cache
physical id: a
slot: L2 Cache
size: 512KB
capacity: 512KB
capabilities: synchronous internal write-back unified
*-memory:0
description: System Memory
physical id: 41
slot: System board or motherboard
size: 1GB
capacity: 3GB
*-bank:0
description: DIMM 400 MHz (2.5 ns)
product: None
vendor: None
physical id: 0
serial: None
slot: A0
size: 512MB
width: 64 bits
clock: 400MHz (2.5ns)
*-bank:1
description: DIMM 400 MHz (2.5 ns)
product: None
vendor: None
physical id: 1
serial: None
slot: A1
size: 512MB
width: 64 bits
clock: 400MHz (2.5ns)
*-bank:2
description: DIMM [empty]
product: None
vendor: None
physical id: 2
serial: None
slot: A2
width: 64 bits
*-memory:1 UNCLAIMED
description: Memory controller
product: CK804 Memory Controller
vendor: nVidia Corporation
physical id: 4
bus info: pci@00:00.0
version: a3
width: 32 bits
clock: 66MHz (15.2ns)
capabilities: bus_master cap_list
configuration: latency=0
*-isa
description: ISA bridge
product: CK804 ISA Bridge
vendor: nVidia Corporation
physical id: 1
bus info: pci@00:01.0
version: a3
width: 32 bits
clock: 66MHz
capabilities: isa bus_master
configuration: latency=0
*-serial
description: SMBus
product: CK804 SMBus
vendor: nVidia Corporation
physical id: 1.1
bus info: pci@00:01.1
version: a2
width: 32 bits
clock: 66MHz
capabilities: cap_list
configuration: driver=nForce2_smbus latency=0 maxlatency=1 mingnt=3
resources: ioport:e400-e41f ioport:4c00-4c3f ioport:4c40-4c7f
*-usb:0 UNCLAIMED
description: USB Controller
product: CK804 USB Controller
vendor: nVidia Corporation
physical id: 2
bus info: pci@00:02.0
version: a2
width: 32 bits
clock: 66MHz
capabilities: ohci cap_list
configuration: latency=0 maxlatency=1 mingnt=3
resources: iomemory:d8104000-d8104fff
*-usb:1 UNCLAIMED
description: USB Controller
product: CK804 USB Controller
vendor: nVidia Corporation
physical id: 2.1
bus info: pci@00:02.1
version: a3
width: 32 bits
clock: 66MHz
capabilities: ehci cap_list
configuration: latency=0 maxlatency=1 mingnt=3
resources: iomemory:d8105000-d81050ff
*-multimedia
description: Multimedia audio controller
product: CK804 AC'97 Audio Controller
vendor: nVidia Corporation
physical id: 5
bus info: pci@00:04.0
version: a2
width: 32 bits
clock: 66MHz
capabilities: bus_master cap_list
configuration: driver=Intel ICH latency=0 maxlatency=5 mingnt=2
resources: ioport:dc00-dcff ioport:1000-10ff iomemory:d8103000-d8103fff irq:11
*-ide:0
description: IDE interface
product: CK804 IDE
vendor: nVidia Corporation
physical id: 6
bus info: pci@00:06.0
version: f2
width: 32 bits
clock: 66MHz
capabilities: ide bus_master cap_list
configuration: driver=AMD_IDE latency=0 maxlatency=1 mingnt=3
resources: iomemory:1f0-1f7 iomemory:3f0-3ef iomemory:170-177 iomemory:370-36f ioport:f000-f00f
*-ide
description: IDE Channel 0
physical id: 0
bus info: ide@0
logical name: ide0
clock: 66MHz
*-cdrom
description: DVD-RAM writer
product: _NEC DVD_RW ND-4550A
physical id: 0
bus info: ide@0.0
logical name: /dev/hda
version: 1.06
capabilities: packet atapi cdrom removable nonmagnetic dma lba iordy audio cd-r cd-rw dvd dvd-r dvd-ram
configuration: mode=udma2
*-disc
physical id: 0
logical name: /dev/hda
*-ide:1
description: IDE interface
product: CK804 Serial ATA Controller
vendor: nVidia Corporation
physical id: 7
bus info: pci@00:07.0
logical name: scsi0
logical name: scsi1
version: f3
width: 32 bits
clock: 66MHz
capabilities: ide bus_master cap_list scsi-host
configuration: driver=sata_nv latency=0 maxlatency=1 mingnt=3
resources: ioport:9f0-9f7 ioport:bf0-bf3 ioport:970-977 ioport:b70-b73 ioport:d800-d80f iomemory:d8102000-d8102fff irq:5
*-ide:2
description: IDE interface
product: CK804 Serial ATA Controller
vendor: nVidia Corporation
physical id: 8
bus info: pci@00:08.0
logical name: scsi2
logical name: scsi3
version: f3
width: 32 bits
clock: 66MHz
capabilities: ide bus_master cap_list emulated scsi-host
configuration: driver=sata_nv latency=0 maxlatency=1 mingnt=3
resources: ioport:9e0-9e7 ioport:be0-be3 ioport:960-967 ioport:b60-b63 ioport:c400-c40f iomemory:d8101000-d8101fff irq:11
*-disk
description: SCSI Disk
product: ST3250824AS
vendor: ATA
physical id: 0.0.0
bus info: scsi@2:0.0.0
logical name: /dev/sda
version: 3.AA
serial: 3ND2DXX2
size: 232GB
capabilities: partitioned partitioned:dos
configuration: ansiversion=5
*-volume:0
description: HPFS/NTFS partition
physical id: 1
bus info: scsi@2:0.0.0,1
logical name: /dev/sda1
capacity: 19GB
capabilities: primary bootable
*-volume:1
description: HPFS/NTFS partition
physical id: 2
bus info: scsi@2:0.0.0,2
logical name: /dev/sda2
capacity: 48GB
capabilities: primary
*-volume:2
description: HPFS/NTFS partition
physical id: 3
bus info: scsi@2:0.0.0,3
logical name: /dev/sda3
capacity: 29GB
capabilities: primary
*-volume:3
description: Extended partition
physical id: 4
bus info: scsi@2:0.0.0,4
logical name: /dev/sda4
size: 127GB
capacity: 127GB
capabilities: primary extended partitioned partitioned:extended
*-logicalvolume:0
description: HPFS/NTFS partition
physical id: 5
logical name: /dev/sda5
capacity: 117GB
*-logicalvolume:1
description: Linux filesystem partition
physical id: 6
logical name: /dev/sda6
capacity: 9342MB
*-logicalvolume:2
description: Linux swap / Solaris partition
physical id: 7
logical name: /dev/sda7
capacity: 1027MB
capabilities: nofs
*-pci:0
description: PCI bridge
product: CK804 PCI Bridge
vendor: nVidia Corporation
physical id: 9
bus info: pci@00:09.0
version: a2
width: 32 bits
clock: 66MHz
capabilities: pci subtractive_decode bus_master
*-firewire UNCLAIMED
description: FireWire (IEEE 1394)
product: TSB43AB22/A IEEE-1394a-2000 Controller (PHY/Link)
vendor: Texas Instruments
physical id: b
bus info: pci@05:0b.0
version: 00
width: 32 bits
clock: 33MHz
capabilities: ohci bus_master cap_list
configuration: latency=32 maxlatency=4 mingnt=2
resources: iomemory:d8004000-d80047ff iomemory:d8000000-d8003fff
*-bridge
description: Ethernet interface
product: CK804 Ethernet Controller
vendor: nVidia Corporation
physical id: a
bus info: pci@00:0a.0
logical name: eth0
version: a3
serial: 00:15:f2:58:42:de
size: 100000000
capacity: 1000000000
width: 32 bits
clock: 66MHz
capabilities: bridge bus_master cap_list ethernet physical mii 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=forcedeth driverversion=0.59 duplex=full ip=192.168.1.51 latency=0 link=yes maxlatency=20 mingnt=1 multicast=yes port=MII speed=100MB/s
resources: iomemory:d8100000-d8100fff ioport:b000-b007 irq:5
*-pci:1
description: PCI bridge
product: CK804 PCIE Bridge
vendor: nVidia Corporation
physical id: b
bus info: pci@00:0b.0
version: a3
width: 32 bits
clock: 33MHz
capabilities: pci normal_decode bus_master cap_list
configuration: driver=pcieport-driver
*-pci:2
description: PCI bridge
product: CK804 PCIE Bridge
vendor: nVidia Corporation
physical id: c
bus info: pci@00:0c.0
version: a3
width: 32 bits
clock: 33MHz
capabilities: pci normal_decode bus_master cap_list
configuration: driver=pcieport-driver
*-pci:3
description: PCI bridge
product: CK804 PCIE Bridge
vendor: nVidia Corporation
physical id: d
bus info: pci@00:0d.0
version: a3
width: 32 bits
clock: 33MHz
capabilities: pci normal_decode bus_master cap_list
configuration: driver=pcieport-driver
*-pci:4
description: PCI bridge
product: CK804 PCIE Bridge
vendor: nVidia Corporation
physical id: e
bus info: pci@00:0e.0
version: a3
width: 32 bits
clock: 33MHz
capabilities: pci normal_decode bus_master cap_list
configuration: driver=pcieport-driver
*-display
description: VGA compatible controller
product: NV43 [GeForce 6600]
vendor: nVidia Corporation
physical id: 0
bus info: pci@01:00.0
version: a2
size: 256MB
width: 64 bits
clock: 33MHz
capabilities: vga bus_master cap_list
configuration: driver=nvidia latency=0
resources: iomemory:d0000000-d3ffffff iomemory:c0000000-cfffffff iomemory:d4000000-d4ffffff irq:3
*-pci:5
description: Host bridge
product: K8 [Athlon64/Opteron] HyperTransport Technology Configuration
vendor: Advanced Micro Devices [AMD]
physical id: 100
bus info: pci@00:18.0
version: 00
width: 32 bits
clock: 33MHz
*-pci:6
description: Host bridge
product: K8 [Athlon64/Opteron] Address Map
vendor: Advanced Micro Devices [AMD]
physical id: 101
bus info: pci@00:18.1
version: 00
width: 32 bits
clock: 33MHz
*-pci:7
description: Host bridge
product: K8 [Athlon64/Opteron] DRAM Controller
vendor: Advanced Micro Devices [AMD]
physical id: 102
bus info: pci@00:18.2
version: 00
width: 32 bits
clock: 33MHz
*-pci:8
description: Host bridge
product: K8 [Athlon64/Opteron] Miscellaneous Control
vendor: Advanced Micro Devices [AMD]
physical id: 103
bus info: pci@00:18.3
version: 00
width: 32 bits
clock: 33MHzDěkuji za poradu.
Pozn. mám Linux cca 1 měsíc.
GB.
-
Asi by nebylo špatné napsat o jakou tiskárnu se jedná...
-
Asi by nebylo špatné napsat o jakou tiskárnu se jedná...
To ano, můžu, jde o o multifunkční Canon MP450, ale je to v tuto chvíly irelevantní, jelikož mi jde o to, proč výpis lsusb nevypíše seznam usb portů. To jestli na nich něco visí, se mi jeví, až jako následný krok.
Neboli, zatím mi nejde o to, že by nedetekoval tu tiskárnu na nějakém portu, ale o to, že vůbec nevypisuje seznam (prázdných) usb portů.
Šlo mi třeba o to, jestli někde existuje odkaz, že existují(např. /dev/) apod.
V lshw jsou zdá se 2 vypsány, což mě trochu překvapuje, neboť mám 4 vzadu a 2 vpředu a tam zapojuju tiskárnu(v XP).
Díky GB.
-
A si si istý, že je ten výpis úplne prázdny? Nemusí byť vždy napísaný názov hardwaru. Niekedy je len ID - nie sú tam samé nuly.
-
A si si istý, že je ten výpis úplne prázdny? Nemusí byť vždy napísaný názov hardwaru. Niekedy je len ID - nie sú tam samé nuly.
Jak jsem psal výše :) napíšu-li lsusb, nevypíše ani písmenko a to doslova, prostě se hned objeví prompt. Pro ilustraci načrtnu ručně terminál.
Terminál
....
...
my-desktop>lsusb
my-desktop>
...myslím že teď, by to mělo být již zřejmé :/
-
A funguje v těch portech něco jiného? Flashka, cokoliv?
-
A funguje v těch portech něco jiného? Flashka, cokoliv?
bohužel nemám nic co bych tam strčil. :)
Hledal jsem něco na I-netu a našel jsem nějaké pojednání o této verzi jádra USB 2.0 a nvidii chipsetu. Našel jsem i nějaké řešení (tedy provizorium)
The workaround is likely to remove the ehci_hcd module by performing this command:
sudo modprobe -r ehci_hcd
If you would like to make this permanent, then do:
sudo sh -c 'echo blacklist ehci_hcd > /etc/modprobe.d/blacklist-ehci'
sudo update-initramfs -u -k `uname -r`
This process can be reversed by removing the /etc/modprobe.d/blacklist-ehci file and rerunning the update-initramfs command.prej to shodí USB 2.0 na 1.1(asi) , ale snad to někomu pomohlo.
Bohužel nevím co ten příkaz znamená. Je to asi něco ohledně ovladačů. Ale fakt moc netuším. Z toho příspěvku by vyplývalo, že je to jen momentální změna a po restartu tam zas bude. Je to tak?? Mám strach to pustit. Instaloval jsem Linux 2 měsíce a nerad bych ho poslal do "undefined state".
Jinak si myslím, že principielně nefungují USB porty a tak by asi bylo jedno co tam strčím. (vzhledem k tomu že výpis portů má 0 řádků)
Díky za poradu.
-
sudo modprobe -r ehci_hcd
Tak jsem to risknul a nic. :( lsusb stále nevypíše ani řádek.
Je divné, že modprobe -l i po tom příkazu vypíše, že to tam je, teda asi :/
>sudo modprobe -r ehci_hcdsudo modprobe -r ehci_hcd
>sudo modprobe -l | grep ehci
>lib/modules/2.6.20-16-generic/kernel/drivers/usb/host/ehci-hcd.ko
Upřímně řečeno je to pro mě dost tenký led.
GB
-
Problém bude asi v tom, že ubuntu vůbec nenajde celý USB řadič, což není úplně dobré :/
*-usb:0 UNCLAIMED
description: USB Controller
product: CK804 USB Controller
vendor: nVidia Corporation
physical id: 2
bus info: pci@00:02.0
version: a2
width: 32 bits
clock: 66MHz
capabilities: ohci cap_list
configuration: latency=0 maxlatency=1 mingnt=3
resources: iomemory:d8104000-d8104fff
*-usb:1 UNCLAIMED
description: USB Controller
product: CK804 USB Controller
vendor: nVidia Corporation
physical id: 2.1
bus info: pci@00:02.1
version: a3
width: 32 bits
clock: 66MHz
capabilities: ehci cap_list
configuration: latency=0 maxlatency=1 mingnt=3
resources: iomemory:d8105000-d81050ffPodle tohohle to vypadá, že se tomu právě nepřiřadí ten ehci_hcd driver, který by měl
-
Problém bude asi v tom, že ubuntu vůbec nenajde celý USB řadič, což není úplně dobré :/
Podle tohohle to vypadá, že se tomu právě nepřiřadí ten ehci_hcd driver, který by měl
takto startuji
kernel /boot/vmlinuz-2.6.20-16-generic root=UUID=a2f12362-d802-439a-a7b8-b1e4c08f5bde ro quiet splash pci=nommconf acpi=off noapic nolapic
měl jsem spoustu problémů, aby se vůbec detekoval disk a ostatní periferie(myš, ethernet). Ale co s tím? Nevíte prosím, ve kterém logu by se mohla najít informace, proč se to nepřiřadí. Popř. nějakou ideu co s tím. (Or restore XP?)
PS. je divný už to, že v lshw jsou jenom 2 porty. Mám jich 6. 4 ze základovky vzadu a 2 na casu vpředu.
Mimochodem, jak jste poznal, že to nenašlo ten řadič? Díky
Děkuji GB
-
No, problém vidím v těch bootovacích parametrech
pci=nommconf acpi=off noapic nolapic
Jeden z nich podle mě blokuje ten USB řadič...
Zkuste experimentovat, které z těch parametrů nepotřebujete (v Grubu dejte při nabíhání E a pak tam různě odmazávejte)
-
No, problém vidím v těch bootovacích parametrech
pci=nommconf acpi=off noapic nolapic
Jeden z nich podle mě blokuje ten USB řadič...
Zkuste experimentovat, které z těch parametrů nepotřebujete (v Grubu dejte při nabíhání E a pak tam různě odmazávejte)
Teda ať se na mě nikdo nezlobí, ale to je darda. Ty parametry se musely zadat při bootu LiveCD, jinak nebyl detekován ani Sata disk ani myš ani ethernet apod. Když je vymažu z tý řádky (dle vaší rady) 2x e volba v Grub menu, tak nejen že všechno naběhne, ale dokonce se po příkaze lsusb vypíší 2 řádky. Což budou asi ty 2 detekované porty(ze6) vypisované pomocí lshw.
Upřímně řečeno tomu ale vůbec nerozumím. Na jednu stranu ty boot parametry linux chce a na druhou ne. Že by to nové jádro došlé aktualizací? Nicměné jsme zvědav, které z těch 6 portů budou ty štastné.