Výsledky 1 až 5 z 5

Téma: Zdrojak programu dmesg - kde?

  1. #1

    Standardní Zdrojak programu dmesg - kde?

    Kde zozeniem zdrojak programu dmesg? Cez Google som nic poriadne nenasiel - vsade je len verzia pre Amigu, ktora je sucastou zdrojakov jadra... Chcem z toho zistit, ako sa da citat z toho chyboveho vystupu jadra.
    1: Asus P2B 1.10 • Celeron 1100@1364/1.8V • 512MB SDRAM • Samsung SP1213N+WD AC28400 • Toshiba XM-6402B+SD-M1212 • PowerColor AR2L Radeon 9100 64MB • 3C900-Combo • Bt848A • ASB-3940UA • AWE-64 • DTK PTP-3007 • VisionMaster 405 • Umax UC630 • Star LC24-200 Colour 2: PCPartner TXB820DS • Cyrix MII PR300/1.8V • 256MB SDRAM • 2xSamsung HD400LD+IT8212F • Accesstek CW4001 • LS-120 • Mystique 4MB • Millennium II 4MB • 3C509 • CMI8329A+Dream MIDI • ADI ProVista E44 • SyncMaster 203B Notebook: DTK FortisPro TOP-5A • P166MMX/1.8V • 80MB EDO • Hitachi 5K80 40GB • 12,1" TFT Router: A-Trend ATC-1425B • i486DX 50@33/5V • 48MB FPM • WD AC14300 • UMC UM9003F • HP PC LAN 16/TP+ Car: Mazda 323P BA • Z5 1489ccm, 65kW@5500rpm, 134Nm@4000rpm

  2. #2

    Standardní

    Kód:
    tom@gama tom $ qpkg -f /bin/dmesg 
    sys-apps/util-linux *
    util-linux-2.11z.tar.bz2 -> sys-utils -> dmesg.c

    Kód:
    /* dmesg.c -- Print out the contents of the kernel ring buffer
     * Created: Sat Oct  9 16:19:47 1993
     * Revised: Thu Oct 28 21:52:17 1993 by faith@cs.unc.edu
     * Copyright 1993 Theodore Ts'o (tytso@athena.mit.edu)
     * This program comes with ABSOLUTELY NO WARRANTY.
     * Modifications by Rick Sladkey (jrs@world.std.com)
     * Larger buffersize 3 June 1998 by Nicolai Langfeldt, based on a patch
     * by Peeter Joot.  This was also suggested by John Hudson.
     * 1999-02-22 Arkadiusz Mi¶kiewicz <misiek@pld.ORG.PL>
     * - added Native Language Support
     *
     */
    
    #include <linux/unistd.h>
    #include <stdio.h>
    #include <getopt.h>
    #include <stdlib.h>
    #include "nls.h"
    
    #if __GNU_LIBRARY__ < 5
    
    #ifndef __alpha__
    # define __NR_klogctl __NR_syslog
      static inline _syscall3&#40;int, klogctl, int, type, char *, b, int, len&#41;;
    #else /* __alpha__ */
    #define klogctl syslog
    #endif
    
    #else
    # include <sys/klog.h>
    #endif
    
    static char *progname;
    
    static void
    usage&#40;void&#41; &#123;
    	fprintf&#40;stderr,
    		_&#40;"Usage&#58; %s &#91;-c&#93; &#91;-n level&#93; &#91;-s bufsize&#93;\n"&#41;, progname&#41;;
    &#125;
    
    int
    main&#40;int argc, char *argv&#91;&#93;&#41; &#123;
    	char *buf;
    	int  bufsize = 16392;
    	int  i;
    	int  n;
    	int  c;
    	int  level = 0;
    	int  lastc;
    	int  cmd = 3;
    
    	setlocale&#40;LC_ALL, ""&#41;;
    	bindtextdomain&#40;PACKAGE, LOCALEDIR&#41;;
    	textdomain&#40;PACKAGE&#41;;
    
    	progname = argv&#91;0&#93;;
    	while &#40;&#40;c = getopt&#40;argc, argv, "cn&#58;s&#58;"&#41;&#41; != -1&#41; &#123;
    		switch &#40;c&#41; &#123;
    		case 'c'&#58;
    			cmd = 4;
    			break;
    		case 'n'&#58;
    			cmd = 8;
    			level = atoi&#40;optarg&#41;;
    			break;
    		case 's'&#58;
    			bufsize = atoi&#40;optarg&#41;;
    			break;
    		case '?'&#58;
    		default&#58;
    			usage&#40;&#41;;
    			exit&#40;1&#41;;
    		&#125;
    	&#125;
    	argc -= optind;
    	argv += optind;
       
    	if &#40;argc > 1&#41; &#123;
    		usage&#40;&#41;;
    		exit&#40;1&#41;;
    	&#125;
    
    	if &#40;cmd == 8&#41; &#123;
    		n = klogctl&#40;cmd, NULL, level&#41;;
    		if &#40;n < 0&#41; &#123;
    			perror&#40;"klogctl"&#41;;
    			exit&#40;1&#41;;
    		&#125;
    		exit&#40;0&#41;;
    	&#125;
    
    	if &#40;bufsize < 4096&#41; bufsize = 4096;
    	buf = &#40;char*&#41;malloc&#40;bufsize&#41;;
    	n = klogctl&#40;cmd, buf, bufsize&#41;;
    	if &#40;n < 0&#41; &#123;
    		perror&#40;"klogctl"&#41;;
    		exit&#40;1&#41;;
    	&#125;
    
    	lastc = '\n';
    	for &#40;i = 0; i < n; i++&#41; &#123;
    		if &#40;&#40;i == 0 || buf&#91;i - 1&#93; == '\n'&#41; && buf&#91;i&#93; == '<'&#41; &#123;
    			i++;
    			while &#40;buf&#91;i&#93; >= '0' && buf&#91;i&#93; <= '9'&#41;
    				i++;
    			if &#40;buf&#91;i&#93; == '>'&#41;
    				i++;
    		&#125;
    		lastc = buf&#91;i&#93;;
    		putchar&#40;lastc&#41;;
    	&#125;
    	if &#40;lastc != '\n'&#41;
    		putchar&#40;'\n'&#41;;
    	return 0;
    &#125;
    Imagine there's no heaven and at once the sky is the limit
    Photoblog | Kapela

  3. #3

    Standardní

    Thx Vedel som, ze je to v nejakych utils, ale nevedel som si spomenut na nazov
    1: Asus P2B 1.10 • Celeron 1100@1364/1.8V • 512MB SDRAM • Samsung SP1213N+WD AC28400 • Toshiba XM-6402B+SD-M1212 • PowerColor AR2L Radeon 9100 64MB • 3C900-Combo • Bt848A • ASB-3940UA • AWE-64 • DTK PTP-3007 • VisionMaster 405 • Umax UC630 • Star LC24-200 Colour 2: PCPartner TXB820DS • Cyrix MII PR300/1.8V • 256MB SDRAM • 2xSamsung HD400LD+IT8212F • Accesstek CW4001 • LS-120 • Mystique 4MB • Millennium II 4MB • 3C509 • CMI8329A+Dream MIDI • ADI ProVista E44 • SyncMaster 203B Notebook: DTK FortisPro TOP-5A • P166MMX/1.8V • 80MB EDO • Hitachi 5K80 40GB • 12,1" TFT Router: A-Trend ATC-1425B • i486DX 50@33/5V • 48MB FPM • WD AC14300 • UMC UM9003F • HP PC LAN 16/TP+ Car: Mazda 323P BA • Z5 1489ccm, 65kW@5500rpm, 134Nm@4000rpm

  4. #4

    Standardní

    Este mam jednu otazku - nefunguje mi /proc/kmsg. Ked spustim "cat /proc/kmsg", tak to nic nerobi - nic nevypise, len caka (na co ). Musi byt nieco spustene, aby to fungovalo?
    Kód:
    root@server&#58;/proc# ls -la
    total 1
    dr-xr-xr-x   35 root     root            0 Aug 23 15&#58;13 ./
    drwxr-xr-x   16 root     root         1024 Aug 18 16&#58;06 ../
    dr-xr-xr-x    3 root     root            0 Sep 27 18&#58;28 1/
    dr-xr-xr-x    3 root     root            0 Sep 27 18&#58;28 10002/
    dr-xr-xr-x    3 root     root            0 Sep 27 18&#58;28 10005/
    dr-xr-xr-x    3 root     root            0 Sep 27 18&#58;28 10106/
    dr-xr-xr-x    3 root     root            0 Sep 27 18&#58;28 10110/
    dr-xr-xr-x    3 root     root            0 Sep 27 18&#58;28 10131/
    dr-xr-xr-x    3 root     root            0 Sep 27 18&#58;28 10134/
    dr-xr-xr-x    3 root     root            0 Sep 27 18&#58;28 10169/
    dr-xr-xr-x    3 root     root            0 Sep 27 18&#58;28 10235/
    dr-xr-xr-x    3 root     root            0 Sep 27 18&#58;28 141/
    dr-xr-xr-x    3 root     root            0 Sep 27 18&#58;28 144/
    dr-xr-xr-x    3 root     root            0 Sep 27 18&#58;28 196/
    dr-xr-xr-x    3 root     root            0 Sep 27 18&#58;28 199/
    dr-xr-xr-x    3 root     root            0 Sep 27 18&#58;28 2/
    dr-xr-xr-x    3 root     root            0 Sep 27 18&#58;28 208/
    dr-xr-xr-x    3 daemon   daemon          0 Sep 27 18&#58;28 22964/
    dr-xr-xr-x    3 root     root            0 Sep 27 18&#58;28 3/
    dr-xr-xr-x    3 root     root            0 Sep 27 18&#58;28 4/
    dr-xr-xr-x    3 root     root            0 Sep 27 18&#58;28 5/
    dr-xr-xr-x    3 root     root            0 Sep 27 18&#58;28 6/
    dr-xr-xr-x    3 root     root            0 Sep 27 18&#58;28 7/
    dr-xr-xr-x    4 root     root            0 Sep 27 18&#58;28 bus/
    -r--r--r--    1 root     root            0 Sep 27 18&#58;28 cmdline
    -r--r--r--    1 root     root            0 Sep 27 18&#58;28 cpuinfo
    -r--r--r--    1 root     root            0 Sep 27 18&#58;28 devices
    -r--r--r--    1 root     root            0 Sep 27 18&#58;28 dma
    dr-xr-xr-x    2 root     root            0 Sep 27 18&#58;28 driver/
    -r--r--r--    1 root     root            0 Sep 27 18&#58;28 execdomains
    -r--r--r--    1 root     root            0 Sep 27 18&#58;28 filesystems
    dr-xr-xr-x    2 root     root            0 Sep 27 18&#58;28 fs/
    dr-xr-xr-x    3 root     root            0 Sep 27 18&#58;28 ide/
    -r--r--r--    1 root     root            0 Sep 27 18&#58;28 interrupts
    -r--r--r--    1 root     root            0 Sep 27 18&#58;28 iomem
    -r--r--r--    1 root     root            0 Sep 27 18&#58;28 ioports
    dr-xr-xr-x   18 root     root            0 Sep 27 18&#58;28 irq/
    -r--------    1 root     root     16781312 Sep 27 18&#58;28 kcore
    -r--------    1 root     root            0 Aug 23 13&#58;14 kmsg
    -r--r--r--    1 root     root            0 Sep 27 18&#58;28 ksyms
    -r--r--r--    1 root     root            0 Sep 27 18&#58;28 loadavg
    -r--r--r--    1 root     root            0 Sep 27 18&#58;28 locks
    -r--r--r--    1 root     root            0 Sep 27 18&#58;28 meminfo
    -r--r--r--    1 root     root            0 Sep 27 18&#58;28 misc
    -r--r--r--    1 root     root            0 Sep 27 18&#58;28 modules
    lrwxrwxrwx    1 root     root           11 Sep 27 18&#58;28 mounts -> self/mounts
    dr-xr-xr-x    4 root     root            0 Sep 27 18&#58;28 net/
    -r--r--r--    1 root     root            0 Sep 27 18&#58;28 partitions
    -r--r--r--    1 root     root            0 Sep 27 18&#58;28 pci
    lrwxrwxrwx    1 root     root           64 Sep 27 16&#58;58 self -> 10235/
    -rw-r--r--    1 root     root            0 Sep 27 18&#58;28 slabinfo
    -r--r--r--    1 root     root            0 Sep 27 18&#58;28 stat
    -r--r--r--    1 root     root            0 Sep 27 18&#58;28 swaps
    dr-xr-xr-x   10 root     root            0 Sep 27 18&#58;28 sys/
    dr-xr-xr-x    2 root     root            0 Sep 27 18&#58;28 sysvipc/
    dr-xr-xr-x    4 root     root            0 Sep 27 18&#58;28 tty/
    -r--r--r--    1 root     root            0 Sep 27 18&#58;28 uptime
    -r--r--r--    1 root     root            0 Sep 27 18&#58;28 version
    1: Asus P2B 1.10 • Celeron 1100@1364/1.8V • 512MB SDRAM • Samsung SP1213N+WD AC28400 • Toshiba XM-6402B+SD-M1212 • PowerColor AR2L Radeon 9100 64MB • 3C900-Combo • Bt848A • ASB-3940UA • AWE-64 • DTK PTP-3007 • VisionMaster 405 • Umax UC630 • Star LC24-200 Colour 2: PCPartner TXB820DS • Cyrix MII PR300/1.8V • 256MB SDRAM • 2xSamsung HD400LD+IT8212F • Accesstek CW4001 • LS-120 • Mystique 4MB • Millennium II 4MB • 3C509 • CMI8329A+Dream MIDI • ADI ProVista E44 • SyncMaster 203B Notebook: DTK FortisPro TOP-5A • P166MMX/1.8V • 80MB EDO • Hitachi 5K80 40GB • 12,1" TFT Router: A-Trend ATC-1425B • i486DX 50@33/5V • 48MB FPM • WD AC14300 • UMC UM9003F • HP PC LAN 16/TP+ Car: Mazda 323P BA • Z5 1489ccm, 65kW@5500rpm, 134Nm@4000rpm

  5. #5

    Standardní

    Vyriesenie - nic nemusi bezat, dokonca nieco bezat nesmie Nesmie bezat klogd, lebo on to odtial cita a na mna uz tam nic neostane
    1: Asus P2B 1.10 • Celeron 1100@1364/1.8V • 512MB SDRAM • Samsung SP1213N+WD AC28400 • Toshiba XM-6402B+SD-M1212 • PowerColor AR2L Radeon 9100 64MB • 3C900-Combo • Bt848A • ASB-3940UA • AWE-64 • DTK PTP-3007 • VisionMaster 405 • Umax UC630 • Star LC24-200 Colour 2: PCPartner TXB820DS • Cyrix MII PR300/1.8V • 256MB SDRAM • 2xSamsung HD400LD+IT8212F • Accesstek CW4001 • LS-120 • Mystique 4MB • Millennium II 4MB • 3C509 • CMI8329A+Dream MIDI • ADI ProVista E44 • SyncMaster 203B Notebook: DTK FortisPro TOP-5A • P166MMX/1.8V • 80MB EDO • Hitachi 5K80 40GB • 12,1" TFT Router: A-Trend ATC-1425B • i486DX 50@33/5V • 48MB FPM • WD AC14300 • UMC UM9003F • HP PC LAN 16/TP+ Car: Mazda 323P BA • Z5 1489ccm, 65kW@5500rpm, 134Nm@4000rpm

Informace o tématu

Users Browsing this Thread

Toto téma si právě prohlíží 1 uživatelů. (0 registrovaných a 1 anonymních)

Podobná témata

  1. Môže ma operátor prinútiť na zmenu programu?
    Založil e1 v sekci fóra Reklamace a §
    Odpovědí: 27
    Poslední příspěvek: 21.07.2005, 22:34
  2. Nabídka programů po startu Windows
    Založil Matio v sekci fóra Programy a problémy s nimi
    Odpovědí: 1
    Poslední příspěvek: 28.04.2005, 10:56
  3. [C] Prace s retezci, kde je tam do boha chyba?
    Založil D_a_v_i_d v sekci fóra Programování
    Odpovědí: 13
    Poslední příspěvek: 29.01.2005, 14:31
  4. [C++] CREATE TABLE v programu c++?
    Založil Czestmir v sekci fóra Programování
    Odpovědí: 0
    Poslední příspěvek: 31.01.2004, 10:46
  5. Spusteni DOSoveho rezidentniho programu pod winXP
    Založil Medved v sekci fóra Ostatní operační systémy
    Odpovědí: 3
    Poslední příspěvek: 29.10.2003, 23:49

Pravidla přispívání

  • Nemůžete zakládat nová témata
  • Nemůžete zasílat odpovědi
  • Nemůžete přikládat přílohy
  • Nemůžete upravovat své příspěvky
  •