(gelöst) unknown ASC/ASCQ

Welches Modul/Treiber für welche Hardware, Kernel compilieren...
guennid

(gelöst) unknown ASC/ASCQ

Beitrag von guennid » 21.12.2015 19:31:14

Ich habe meinen Router mit shorewall, squid von wheezy auf devuan1/jessie hochgezogen. Ein Eigenbaukern 3.18.3 funktioniert - jedenfalls sind mir bisher keine Fehlfunktionen aufgefallen, aber er meldet im Gegensatz zum Standardkern nach dem Ende des Bootvorgangs laufend:

Code: Alles auswählen

router kernel: (unknown ASC/ASCQ)
Auszug aus cat /var/log/messages | grep asc:

Code: Alles auswählen

[  518.236263] Bulk Status S 0x53425355 T 0x20d R 78 Stat 0x0
[  518.236271] -- Result from auto-sense is 0
[  518.236278] -- code: 0x70, key: 0x2, ASC: 0x3a, ASCQ: 0x0
[  518.236284] (Unknown Key): 
[  518.236287] (unknown ASC/ASCQ)
[  518.236423] scsi cmd done, result=0x2
Was ist das?

Eigenbaukerne installiere ich per apt-get aus einem lokalen Verzeichnis.

Grüße, Günhter
Zuletzt geändert von guennid am 23.12.2015 07:59:10, insgesamt 1-mal geändert.

Benutzeravatar
whisper
Beiträge: 3379
Registriert: 23.09.2002 14:32:21
Lizenz eigener Beiträge: GNU Free Documentation License
Kontaktdaten:

Re: unknown ASC/ASCQ

Beitrag von whisper » 21.12.2015 19:39:08

Zeig mal etwas mehr von dmesg, ist da kein Hinweis auf den Massenspeicher?
dmesg -T zeigt die echten Zeiten
Alter ist übrigens keine Ausrede, nur Erfahrung, die sich stapelt. 😉

guennid

Re: unknown ASC/ASCQ

Beitrag von guennid » 21.12.2015 19:44:52

'Tschuldigung, ich hab' das was verwechselt:

Code: Alles auswählen

Dec 21 08:53:35 router kernel: (unknown ASC/ASCQ)
war der Konsolen-output und auch der von dmesg heute morgen. Das andere war der output von cat /var/log ... Aber ich lass dmesg zur Sicherheit nach Prouter-Reboot nochmal laufen.

Grüße, Günther

guennid

Re: unknown ASC/ASCQ

Beitrag von guennid » 21.12.2015 19:48:42

Hier ist er:

dmesg 3.18.3 Eigenbau:

Code: Alles auswählen

[...]
[   30.175026] (Unknown Key): 
[   30.175028] (unknown ASC/ASCQ)
[   30.175137] scsi cmd done, result=0x2
[   30.175175] *** thread sleeping
[   32.220789] *** thread awakened
[   32.220802] Command TEST_UNIT_READY (6 bytes)
[   32.220807] bytes: 
[   32.220811]  00 00 00 00 00 00
[   32.221170] Bulk Command S 0x43425355 T 0x32 L 0 F 0 Trg 0 LUN 0 CL 6
[   32.221176] xfer 31 bytes
[   32.221349] Status code 0; transferred 31/31
[   32.221354] -- transfer complete
[   32.221359] Bulk command transfer result=0
[   32.221365] Attempting to get CSW...
[   32.221370] xfer 13 bytes
[   32.221465] Status code 0; transferred 13/13
[   32.221470] -- transfer complete
[   32.221476] Bulk status result = 0
[   32.221483] Bulk Status S 0x53425355 T 0x32 R 0 Stat 0x1
[   32.221489] -- transport indicates command failure
[   32.221495] Issuing auto-REQUEST_SENSE
[   32.221508] Bulk Command S 0x43425355 T 0x33 L 96 F 128 Trg 0 LUN 0 CL 6
[   32.221514] xfer 31 bytes
[   32.221593] Status code 0; transferred 31/31
[   32.221598] -- transfer complete
[   32.221603] Bulk command transfer result=0
[   32.221610] xfer 96 bytes, 1 entries
[   32.221725] Status code -121; transferred 18/96
[   32.221731] -- short read transfer
[   32.221736] Bulk data transfer result 0x1
[   32.221741] Attempting to get CSW...
[   32.221746] xfer 13 bytes
[   32.222086] Status code 0; transferred 13/13
[   32.222091] -- transfer complete
[   32.222096] Bulk status result = 0
[   32.222104] Bulk Status S 0x53425355 T 0x33 R 78 Stat 0x0
[   32.222111] -- Result from auto-sense is 0
[   32.222118] -- code: 0x70, key: 0x2, ASC: 0x3a, ASCQ: 0x0
[   32.222124] (Unknown Key): 
[   32.222126] (unknown ASC/ASCQ)
[   32.222236] scsi cmd done, result=0x2
[   32.222244] *** thread sleeping
Vielleicht ebenfalls relevant: der Eigenbaukern läuft ohne initrd.

Grüße, Günther

Benutzeravatar
whisper
Beiträge: 3379
Registriert: 23.09.2002 14:32:21
Lizenz eigener Beiträge: GNU Free Documentation License
Kontaktdaten:

Re: unknown ASC/ASCQ

Beitrag von whisper » 21.12.2015 19:59:58

Es ist ein scsi cmd Kommando.
Also hast du ein Device, dass diese Sprache spricht und irgend ein Problem hat.
Ist es so schwer hier zu verkünden, WAS du da hast?
Oder mach gleich ein smartctl -a -H oder whatever notwendig ist. SCSI ist nur rudimentär unterstützt.
Alter ist übrigens keine Ausrede, nur Erfahrung, die sich stapelt. 😉

guennid

Re: unknown ASC/ASCQ

Beitrag von guennid » 21.12.2015 20:10:12

Ist es so schwer hier zu verkünden, WAS du da hast?
Da ich nicht weiß, WAS dir da vorschwebt: ja.

Die Maschine ist ein eeepc 4g,
lspci:

Code: Alles auswählen

00:00.0 Host bridge: Intel Corporation Mobile 915GM/PM/GMS/910GML Express Processor to DRAM Controller (rev 04)
00:02.0 VGA compatible controller: Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controller (rev 04)
00:02.1 Display controller: Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controller (rev 04)
00:1b.0 Audio device: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) High Definition Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 1 (rev 04)
00:1c.1 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 2 (rev 04)
00:1c.2 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 3 (rev 04)
00:1d.0 USB controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #1 (rev 04)
00:1d.1 USB controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #2 (rev 04)
00:1d.2 USB controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #3 (rev 04)
00:1d.3 USB controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #4 (rev 04)
00:1d.7 USB controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB2 EHCI Controller (rev 04)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev d4)
00:1f.0 ISA bridge: Intel Corporation 82801FBM (ICH6M) LPC Interface Bridge (rev 04)
00:1f.2 IDE interface: Intel Corporation 82801FBM (ICH6M) SATA Controller (rev 04)
00:1f.3 SMBus: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) SMBus Controller (rev 04)
01:00.0 Ethernet controller: Qualcomm Atheros AR242x / AR542x Wireless Network Adapter (PCI-Express) (rev 01)
03:00.0 Ethernet controller: Qualcomm Atheros Attansic L2 Fast Ethernet (rev a0)
wenn es das ist, was du "verkündet" wissen willst.

Grüße, Günther

Benutzeravatar
whisper
Beiträge: 3379
Registriert: 23.09.2002 14:32:21
Lizenz eigener Beiträge: GNU Free Documentation License
Kontaktdaten:

Re: unknown ASC/ASCQ

Beitrag von whisper » 21.12.2015 20:16:12

Nee eher sowas:

Code: Alles auswählen

# inxi -D
Drives:    HDD Total Size: 628.1GB (26.3% used) ID-1: /dev/sdb model: WDC_WD5000BPVT size: 500.1GB
           ID-2: /dev/sda model: SanDisk_SSD_U100 size: 128.0GB
Alter ist übrigens keine Ausrede, nur Erfahrung, die sich stapelt. 😉

guennid

Re: unknown ASC/ASCQ

Beitrag von guennid » 21.12.2015 20:22:38

Auf die Schnelle keine Ahnung, was Debianinxi jetzt wieder ist, aber ich hab's installiert in der Hoffnung, dass es weiter hilft:

Code: Alles auswählen

# inxi -D
Drives:    HDD Total Size: 4.0GB (14.3% used) ID-1: /dev/sda model: SILICONMOTION_SM size: 4.0GB
Aber das ist doch allgemein bekannt, dass dass die Platte dieser Maschinen ist.

Grüße, Günther

Benutzeravatar
whisper
Beiträge: 3379
Registriert: 23.09.2002 14:32:21
Lizenz eigener Beiträge: GNU Free Documentation License
Kontaktdaten:

Re: unknown ASC/ASCQ

Beitrag von whisper » 21.12.2015 20:26:40

Nicht jeder hat einen eeeeeeepc
Ich weiß das jetzt erst nach mehreren Nachfragen.
So, jetzt frage ich dich, warum führst du nicht einfach mal smartctl -a /dev/sda aus?
Und schreibst das hier.
Alter ist übrigens keine Ausrede, nur Erfahrung, die sich stapelt. 😉

guennid

Re: unknown ASC/ASCQ

Beitrag von guennid » 21.12.2015 20:31:37

Dazu muss ich Debiansmartmontools installieren, richtig?

[edit]:

Code: Alles auswählen

# smartctl -a /dev/sda
smartctl 6.4 2014-10-07 r4002 [i686-linux-3.16.0-4-686-pae] (local build)
Copyright (C) 2002-14, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===
Device Model:     SILICONMOTION SM223AC
Serial Number:    17187301994910499485
Firmware Version: [No Information Found]
User Capacity:    4.001.292.288 bytes [4,00 GB]
Sector Size:      512 bytes logical/physical
Device is:        Not in smartctl database [for details use: -P showall]
ATA Version is:   ATA/ATAPI-4 (minor revision not indicated)
Local Time is:    Mon Dec 21 20:32:30 2015 CET
SMART support is: Ambiguous - ATA IDENTIFY DEVICE words 85-87 don't show if SMART is enabled.
A mandatory SMART command failed: exiting. To continue, add one or more '-T permissive' options.
Das ist jetzt aber die Ausgabe mit dem Standardkern. Um den 18er zu benutzen muss ich erst neu booten.
Zuletzt geändert von guennid am 21.12.2015 20:34:33, insgesamt 1-mal geändert.

Benutzeravatar
whisper
Beiträge: 3379
Registriert: 23.09.2002 14:32:21
Lizenz eigener Beiträge: GNU Free Documentation License
Kontaktdaten:

Re: unknown ASC/ASCQ

Beitrag von whisper » 21.12.2015 20:33:59

Was denn, ich glaube, du willst mich veralbern.
Du machst hier seit 2stelligen Jahren mit, und hast seitdem noch nie das Bedürfnis gehabt, zu wissen, wie es deinen Festplatten geht?
Du guckst auch nie nach dem Ölstand im Auto, stimmts?
Nix für ungut, ich bin fassungslos
Alter ist übrigens keine Ausrede, nur Erfahrung, die sich stapelt. 😉

guennid

Re: unknown ASC/ASCQ

Beitrag von guennid » 21.12.2015 20:37:34

hast seitdem noch nie das Bedürfnis gehabt, zu wissen, wie es deinen Festplatten geht?
Das siehst du im Prinzip richtig - ich hatte in den 13 Jahren ein einziges Mal das Bedürfnis. :wink:

Ich hab's nachgeholt (letzter Beitrag editiert).

Benutzeravatar
whisper
Beiträge: 3379
Registriert: 23.09.2002 14:32:21
Lizenz eigener Beiträge: GNU Free Documentation License
Kontaktdaten:

Re: unknown ASC/ASCQ

Beitrag von whisper » 21.12.2015 20:43:23

Oh, Überschneidung beim posten.
Sieht so aus, dass die smartmontools dein Laufwerk nicht kennen, da musst entweder lesen, wie es trozdem geht, man page z.B.
oder das allerneueste smartmontools benutzen, was du ergattern und compilieren kannst, aber das wird beim dem lahmen kleinen Ding sicher nichts.
Wechseln läßt sich die (sdkarte?) sicherlich nicht?
Wie lange läuft das Teil denn als Router?
Monate, Jahre, oder wie?
Hast du da USB dran?
Wenn ja, mach da ein Debian drauf und arbeite mal damit, wenn man vom USB booten kann. Wie gesagt, die Hardware ist mir völlig unbekannt.
Hat das Ding ein BIOS?
Wenn ja, vielleicht muss auch S.M.A.R.T. noch enabled werden, geht auch mit smartctl -was weiss ich, man page
Alter ist übrigens keine Ausrede, nur Erfahrung, die sich stapelt. 😉

guennid

Re: unknown ASC/ASCQ

Beitrag von guennid » 21.12.2015 20:54:24

Mal zurück zum Problem:
Der jessie-Standardkern hat mit der Platte, soweit ICH das sehen kann, keine Probleme und insofern sehe ich auch (noch) nicht, was an der Platte kaputt sein soll. Auch der Eigenbaukern tut ja anscheinend seinen Dienst. Insofern werde ich das mit USB erstmal lassen.

Ich möchte eigentlich wissen, ob an meiner kernel-config etwas zu verbessern wäre.

PS:
Du guckst auch nie nach dem Ölstand im Auto, stimmts?
Mit jedem neuen gebrauchten Oppel seltener. - Es lohnt einfach nicht. :mrgreen:

Grüße, Günther

Benutzeravatar
whisper
Beiträge: 3379
Registriert: 23.09.2002 14:32:21
Lizenz eigener Beiträge: GNU Free Documentation License
Kontaktdaten:

Re: unknown ASC/ASCQ

Beitrag von whisper » 21.12.2015 21:12:31

Mit dem Standard Kernel kommen die Meldungen nicht?
Gut, dann ist es evtl. Treiber, mach doch einen diff alte config neue config, und guck die die Unterschiede an.
Alter ist übrigens keine Ausrede, nur Erfahrung, die sich stapelt. 😉

guennid

Re: unknown ASC/ASCQ

Beitrag von guennid » 21.12.2015 21:18:30

mach doch einen diff alte config neue config, und guck die die Unterschiede an.
Das werde ich tun, wenn keine konkreteren Hinweise kommen. Ist bei den geschätzten 20.000 Einstellmöglichkeiten halt nicht so einfach - zumal, wenn man gar keinen Plan hat, wo man anfangen soll.

Grüße, Günther

Benutzeravatar
whisper
Beiträge: 3379
Registriert: 23.09.2002 14:32:21
Lizenz eigener Beiträge: GNU Free Documentation License
Kontaktdaten:

Re: unknown ASC/ASCQ

Beitrag von whisper » 21.12.2015 21:20:51

Bei sowas hilft mir immer
alias diff='diff --suppress-common-lines'
sehr
Alter ist übrigens keine Ausrede, nur Erfahrung, die sich stapelt. 😉

guennid

Re: unknown ASC/ASCQ

Beitrag von guennid » 22.12.2015 16:36:01

Ok!

Sind immer noch jede Menge Ausgaben. Aber ich habe da so'ne wilde Idee - mag völlig abwegig sein: Weiß jemand was über Zusammenhänge zwischen dem Modul fhandle und udev?

Grüße, Günther

Benutzeravatar
smutbert
Beiträge: 8343
Registriert: 24.07.2011 13:27:39
Wohnort: Graz

Re: unknown ASC/ASCQ

Beitrag von smutbert » 22.12.2015 16:52:43

Das hatte wir doch schon einmal...

viewtopic.php?f=30&t=158443

da geht es darum, dass Progamme, vor allem udev/systemd auf Dateien anstatt über den Dateinamen über "Handles" zugreifen können, die auch noch funktionieren, wenn die Datei umbenannt wurde. Ich glaube nicht, dass das hier weiterhilft.

guennid

Re: unknown ASC/ASCQ

Beitrag von guennid » 22.12.2015 17:03:18

smutbert hat geschrieben:Das hatte wir doch schon einmal...
Eben. :mrgreen:

Ansonsten habe ich keinen Plan. Mein Gegoogle nach asc/ascq führte auch in die Richtung "unsichere Paketquellen" --> mein eigenes "repo", aber wie gesagt: kein Plan.

Grüße, Günther

[edit]
smutbert hat geschrieben: Ich glaube nicht, dass das hier weiterhilft.
Da hast du wohl wieder recht.

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: unknown ASC/ASCQ

Beitrag von rendegast » 22.12.2015 17:39:20

"unknown ASC/ASCQ" findet sich in
drivers/usb/storage/debug.c
(kernel 4.0)

Vielleicht mal auf debug-Optionen in der config achten,
unter 'Kernel hacking'.
Oder sind debug-Ausgaben per commandline aktiviert?





Wenn ich mal einen kernel baue, verwende ich default-Setting,
achte aber auf deaktiviertes
Compile-time checks and compiler options > Compile the kernel with debug info
resp. CONFIG_DEBUG_INFO.
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

Benutzeravatar
whisper
Beiträge: 3379
Registriert: 23.09.2002 14:32:21
Lizenz eigener Beiträge: GNU Free Documentation License
Kontaktdaten:

Re: unknown ASC/ASCQ

Beitrag von whisper » 22.12.2015 17:44:42

rendegast hat geschrieben:"unknown ASC/ASCQ" findet sich in
drivers/usb/storage/debug.c
(kernel 4.0)
Du beschämst mich, dass ich darauf nicht gekommen bin :-(
Aber ich baue schon länger keine Kernel mehr für Debian deshalb auch keine Soße zu 4.0 ;-)
Alter ist übrigens keine Ausrede, nur Erfahrung, die sich stapelt. 😉

Benutzeravatar
habakug
Moderator
Beiträge: 4314
Registriert: 23.10.2004 13:08:41
Lizenz eigener Beiträge: MIT Lizenz

Re: unknown ASC/ASCQ

Beitrag von habakug » 22.12.2015 17:59:51

Hallo!

Ja, da ist wohl in der Kernel-Config USB-Debugging eingeschaltet.

Code: Alles auswählen

# zgrep -e CONFIG_USB_STORAGE_DEBUG /proc/config.gz 
# CONFIG_USB_STORAGE_DEBUG is not set
Hier nicht. ;-)

Gruss, habakug
( # = root | $ = user | !! = mod ) (Vor der PN) (Debianforum-Wiki) (NoPaste)

guennid

Re: unknown ASC/ASCQ

Beitrag von guennid » 22.12.2015 18:46:28

Danke sehr, rendegast!

Ich habe alles an der gleichen Stelle auch im 18er Kern gefunden. Aber wie komme ich nun zu einem funktionierenden Kern, anders gesagt: der selbstgebaute funktioniert ja, aber ich weiß nach wie vor nicht, was diese (Fehler?)meldungen dann sollen und wie sie zu vermeiden wären.
habakug hat geschrieben:Ja, da ist wohl in der Kernel-Config USB-Debugging eingeschaltet.
So ist ist es. Wer hat das verbrochen? Ich war's wissentlich nicht. :wink:

Würde, wenn ich's ausschalte, das schon das Problem lösen? Ich muss für's erste unterbrechen. Habe gleich wieder einen Termin im weihnachtlichen Show-Geschäft. :mrgreen:

Grüße, Günther

Benutzeravatar
habakug
Moderator
Beiträge: 4314
Registriert: 23.10.2004 13:08:41
Lizenz eigener Beiträge: MIT Lizenz

Re: unknown ASC/ASCQ

Beitrag von habakug » 22.12.2015 18:57:48

Hallo!

@guennid

Jupp, Häkchen weg und gut.

Gruss, habakug
( # = root | $ = user | !! = mod ) (Vor der PN) (Debianforum-Wiki) (NoPaste)

Antworten