Temat: Format czasu logów z dmesg

Witam wszystkich,

Piszę do Was z prośbą o informację, jak zmienić domyślny format date/time tego co pokazuje dmesg na format:
dzień miesiąc godzina?

czyli mam np:
[621953.630000] ath: phy0: Failed to stop TX DMA, queues=0x004!
[621953.640000] ath: phy0: DMA failed to stop in 10 ms AR_CR=0x00000024 AR_DIAG_SW=0x42000020 DMADBG_7=0x000084c0
[621953.650000] ath: phy0: Could not stop RX, we could be confusing the DMA engine when we start RX up

a chciałbym mieć takie coś domyślnie w dmesg:
#date -u -d 621953.630000
Fri Aug  9 02:53:00 UTC 2013

z góry dzięki za pomoc!
greg

2

Odp: Format czasu logów z dmesg

Pogrzebać w kernelu i zmienić format. To z kernela pochodzi, odpowiada za to przełącznik CONFIG_PRINTK_TIME.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

3

Odp: Format czasu logów z dmesg

Dzięki Cezary za szybką odpowiedź,
To niestety przekracza moje umiejętności smile
Ale jeżeli to nie jest wielki problem  to może dałoby się to ustawić domyślnie w przyszłych wersjach polskiego Gargoyle?

Dzięki!
Greg

4

Odp: Format czasu logów z dmesg

Ale to jest standardowa opcja wszystkich kenreli. Korzystaj z logread będziesz miał normalną datę, ew konwertuj to sobie jak potrzebujesz dalej obrabiać.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.