Portál AbcLinuxu, 23. dubna 2024 19:06


Dotaz: Dmesg nedetekuje pripojene zarizeni, je treba reboot

polo23 avatar 23.12.2011 14:32 polo23 | skóre: 28 | blog: polo23
Dmesg nedetekuje pripojene zarizeni, je treba reboot
Přečteno: 423×
Odpovědět | Admin
Ahoj,
mam problem s tim, ze kdyz uspim PC do pameti popr. na disk a pak ho zase spustim, tak nedetekuje HDD, ktery je pripojenpres PCI Express card (rozhrani eSATA). Ostatni zarizeni(usb, sd card...) problem nemaji. V dmesg se nic neobjevi, v kern.log taky ne. lspci taky nic nezobrazi. Ovladac pro to zarizeni je zaveden.
sudo lsmod | grep pciehp
pciehp                 26590  0 
pci_hotplug            26303  1 pciehp
Je nejaka moznost jak "refreshnout" stav na sbernici PCI?
OS Debian Squeeze 32bit, kernel 2.6.38 big-mem.
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

23.12.2011 15:28 ewew | skóre: 40 | blog: ewewov_blog
Rozbalit Rozbalit vše Re: Dmesg nedetekuje pripojene zarizeni, je treba reboot
Odpovědět | | Sbalit | Link | Blokovat | Admin
Pozri v priečinku /sys/devices/(pci zbernica pciXXXX:XX)/(číslo zariadenia XXXX:XX:XX.X)/power súbor wakeup

konktretné číslo zariadenia zistíš cez príkaz lspci
Root v linuxe : "Root povedal, linux vykona."
polo23 avatar 23.12.2011 18:36 polo23 | skóre: 28 | blog: polo23
Rozbalit Rozbalit vše Re: Dmesg nedetekuje pripojene zarizeni, je treba reboot
Ahoj,
diky za navod. Bohuzel tak jak to popisujes se mi nepodarilo to najit. Viz. dale:
sudo ls -l /sys/devices
drwxr-xr-x  3 root root 0 23. pro 18.23 breakpoint
drwxr-xr-x  3 root root 0 23. pro 18.23 cpu
drwxr-xr-x  3 root root 0 23. pro 18.23 isa
drwxr-xr-x 10 root root 0 23. pro 18.23 LNXSYSTM:00
drwxr-xr-x 26 root root 0 23. pro 16.06 pci0000:00
drwxr-xr-x 13 root root 0 23. pro 18.23 platform
drwxr-xr-x 14 root root 0 23. pro 18.23 pnp0
drwxr-xr-x  3 root root 0 23. pro 18.23 pnp1
drwxr-xr-x  3 root root 0 23. pro 18.23 software
drwxr-xr-x 11 root root 0 23. pro 18.23 system
drwxr-xr-x  3 root root 0 23. pro 18.23 tracepoint
drwxr-xr-x 19 root root 0 23. pro 18.23 virtual
sudo ls -l /sys/devices/pci0000\:00/
celkem 0
lrwxrwxrwx  1 root root    0 23. pro 18.23 firmware_node -> ../LNXSYSTM:00/device:00/PNP0A08:00
drwxr-xr-x  3 root root    0 23. pro 18.23 pci_bus
drwxr-xr-x  2 root root    0 23. pro 18.23 power
-rw-r--r--  1 root root 4096 23. pro 16.06 uevent
drwxr-xr-x  3 root root    0 23. pro 18.22 0000:00:00.0
drwxr-xr-x 19 root root    0 23. pro 18.22 0000:00:02.0
drwxr-xr-x  3 root root    0 23. pro 18.22 0000:00:02.1
drwxr-xr-x  3 root root    0 23. pro 18.22 0000:00:03.0
drwxr-xr-x  4 root root    0 23. pro 18.22 0000:00:1a.0
drwxr-xr-x  4 root root    0 23. pro 18.22 0000:00:1a.1
drwxr-xr-x  4 root root    0 23. pro 18.22 0000:00:1a.2
drwxr-xr-x  4 root root    0 23. pro 18.22 0000:00:1a.7
drwxr-xr-x  5 root root    0 23. pro 18.22 0000:00:1b.0
drwxr-xr-x  7 root root    0 23. pro 18.22 0000:00:1c.0
drwxr-xr-x  8 root root    0 23. pro 18.22 0000:00:1c.1
drwxr-xr-x  8 root root    0 23. pro 16.06 0000:00:1c.3
drwxr-xr-x  7 root root    0 23. pro 18.22 0000:00:1c.4
drwxr-xr-x  8 root root    0 23. pro 18.22 0000:00:1c.5
drwxr-xr-x  4 root root    0 23. pro 18.22 0000:00:1d.0
drwxr-xr-x  4 root root    0 23. pro 18.22 0000:00:1d.1
drwxr-xr-x  4 root root    0 23. pro 18.22 0000:00:1d.2
drwxr-xr-x  4 root root    0 23. pro 18.22 0000:00:1d.7
drwxr-xr-x  9 root root    0 23. pro 18.22 0000:00:1e.0
drwxr-xr-x  3 root root    0 23. pro 18.22 0000:00:1f.0
drwxr-xr-x 11 root root    0 23. pro 16.06 0000:00:1f.2
drwxr-xr-x  4 root root    0 23. pro 18.22 0000:00:1f.3
lspci
05:00.0 Mass storage controller: Silicon Image, Inc. SiI 3132 Serial ATA Raid II Controller (rev 01)
Nikde jsme tam nenasel adresar jez by odpovidal nazvu PCI Express karty ve vypisu lspci.
24.12.2011 11:34 Peter Golis | skóre: 64 | blog: Bežné záležitosti | Bratislava
Rozbalit Rozbalit vše Re: Dmesg nedetekuje pripojene zarizeni, je treba reboot
A ovládač pre tú kartu je zavedený? Bez neho to asi nepripojí disk ktorý je za ňou.
polo23 avatar 25.12.2011 19:24 polo23 | skóre: 28 | blog: polo23
Rozbalit Rozbalit vše Re: Dmesg nedetekuje pripojene zarizeni, je treba reboot
Ahoj,
vidis to jsem zapomnel ve svem minulem prispevku napsat - ovladac zavedeny je. Zavadi se automaticky po startu...
lsmod | grep pcie
pciehp                 26590  0 
pci_hotplug            26303  1 pcieh
27.12.2011 15:20 Peter Golis | skóre: 64 | blog: Bežné záležitosti | Bratislava
Rozbalit Rozbalit vše Re: Dmesg nedetekuje pripojene zarizeni, je treba reboot
Ovládač pciehp je pokiaľ viem pre CardBus (niekedy nesprávne označovaný ako PCMCIA), nie pre eSATA radič ktorý sa zasúva do CardBus. Takže ešte raz:

A ovládač pre tú eSATA kartu je zavedený? Bez neho to asi nepripojí disk ktorý je za ňou.
polo23 avatar 29.12.2011 20:16 polo23 | skóre: 28 | blog: polo23
Rozbalit Rozbalit vše Re: Dmesg nedetekuje pripojene zarizeni, je treba reboot
Ahoj,
Udelal jsem vypis modulu po rebootu a pripojeni hdd pres pciexpress a nasel tam modul
sata_sil24
.
Kdyz jsem PC uspal (predtim jsme vypojil disk) a probudil tak tam
sata_sil24
zavedeny porad byl. Kdyz jsem zkusil disk znova pripojit nebyl detekovan. Modul jsem zkousel vyhodit a znova nacist, ale bez ucinku.
30.12.2011 13:32 Peter Golis | skóre: 64 | blog: Bežné záležitosti | Bratislava
Rozbalit Rozbalit vše Re: Dmesg nedetekuje pripojene zarizeni, je treba reboot
Ahoj, To už vyzerá inak. Tá zásuvná karta dostala po zobudení počítača elektrinu? Myslím že sa to testovalo cez PCMCIA utils / cardctl.
polo23 avatar 30.12.2011 19:21 polo23 | skóre: 28 | blog: polo23
Rozbalit Rozbalit vše Re: Dmesg nedetekuje pripojene zarizeni, je treba reboot
Cau,
nasledujici vypis je kdyz je karta s diskem pripojena a dostupna. Pri odpojene karte to vypada stejne - patrne jsem nepouzil ten spravny testovaci nastroj.
sudo pccardctl -vvv ls
Socket 0 Bridge:   	[yenta_cardbus] 	(bus ID: 0000:15:00.0)
	Configuration:	state: on	ready: yes
			Available IRQs: 3, 4, 5, 7, 10, 11
			Available ioports:	0x00000100 - 0x000003af
						0x000003e0 - 0x000004cf
						0x000004d8 - 0x000004ff
						0x00000820 - 0x000008ff
						0x00000a00 - 0x00000aff
						0x00000c00 - 0x00000cf7
						0x00004100 - 0x000043ff
						0x00004500 - 0x00007fff
			Available iomem:	0x000d4000 - 0x000dbfff
						0xf4c70000 - 0xf7ffffff


sudo pccardctl -vvv info
PRODID_1=""
PRODID_2=""
PRODID_3=""
PRODID_4=""
MANFID=0000,0000
FUNCID=255


sudo pccardctl -vvv status
Socket 0:
  no card


sudo pccardctl -vvv ident
Socket 0:
  no product info available
27.12.2011 15:37 lertimir | skóre: 64 | blog: Par_slov
Rozbalit Rozbalit vše Re: Dmesg nedetekuje pripojene zarizeni, je treba reboot
Odpovědět | | Sbalit | Link | Blokovat | Admin
Jednak bych porovnal všechno, co systém o sobě ví před uspáním a po uspání. Pak na pořadí zavádění zařízení při standardním startu. A potom bych se podíval na pořadí buzení zařízení po uspání. Dokážu si představit, že pokud bych budil hardware v opačném pořadí, ovladač disku před ovladačem PCI, tak mi disk na PCI řadiči nedetekuje.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.