ubuntuusers.de

A8N-E + Digital 5.1 + ASUS Treiber = kein spaß :)

Status: Gelöst | Ubuntu-Version: Ubuntu 10.04 (Lucid Lynx)
Antworten |

3lement4ry

Avatar von 3lement4ry

Anmeldungsdatum:
1. November 2009

Beiträge: Zähle...

Hallo,

gerade versuche ich den onboard sound auf einem ASUS A8N-E zum laufen zu bewegen.

Wenn ich unter Sound → Hardware auf Analog Stereo schalte, dann habe ich 2.0 Ton über sowohl Lichtleiter, als auch Coax (gleiches gilt für alle anderen analog Modi - zb. 5.1 usw - ). Digital kann ich nur Stereo auswählen. Wenn ich dies mache, habe ich im System selber keinen Ton mehr, jedoch höre ich 'front left' und 'front right', wenn ich

speaker-test -c 6 -Dplug:surround51 -t wav

ausführe.

aplay -L liefert mir folgendes:

pulse
    Playback/recording through the PulseAudio sound server
front:CARD=CK804,DEV=0
    NVidia CK804, NVidia CK804
    Front speakers
surround40:CARD=CK804,DEV=0
    NVidia CK804, NVidia CK804
    4.0 Surround output to Front and Rear speakers
surround41:CARD=CK804,DEV=0
    NVidia CK804, NVidia CK804
    4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=CK804,DEV=0
    NVidia CK804, NVidia CK804
    5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=CK804,DEV=0
    NVidia CK804, NVidia CK804
    5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=CK804,DEV=0
    NVidia CK804, NVidia CK804
    7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
iec958:CARD=CK804,DEV=0
    NVidia CK804, NVidia CK804 - IEC958
    IEC958 (S/PDIF) Digital Audio Output

Als ich dann auch nach rumbasteln im alsamixer auf keinen grünen Zweig gekommen bin, habe ich mir bei asus einen Treiber geladen, der aber beim compilieren abstürzt (Wobei die Fehler, wenn ich die Meldungen richtig deute in meinen .h Dateien zu finden sind .... komisch komisch ).

/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:1137: error: expected declaration specifiers or ‘...’ before ‘loff_t’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:1138: error: expected declaration specifiers or ‘...’ before ‘loff_t’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:1303: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘f_getown’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:1321: error: expected specifier-qualifier-list before ‘dev_t’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:1418: error: expected declaration specifiers or ‘...’ before ‘dev_t’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:1445: error: expected declaration specifiers or ‘...’ before ‘u64’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:1446: error: expected declaration specifiers or ‘...’ before ‘u64’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:1446: error: expected declaration specifiers or ‘...’ before ‘u64’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:1446: error: expected declaration specifiers or ‘...’ before ‘u32’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:1447: error: expected declaration specifiers or ‘...’ before ‘u32’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:1471: error: expected declaration specifiers or ‘...’ before ‘loff_t’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:1471: error: expected declaration specifiers or ‘...’ before ‘u64’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:1487: error: expected specifier-qualifier-list before ‘loff_t’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:1522: error: expected declaration specifiers or ‘...’ before ‘dev_t’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:1533: error: expected declaration specifiers or ‘...’ before ‘size_t’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:1534: error: expected specifier-qualifier-list before ‘ssize_t’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:1546: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘rw_copy_check_uvector’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:1551: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘vfs_read’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:1552: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘vfs_write’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:1553: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘vfs_readv’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:1555: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘vfs_writev’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:1579: error: expected specifier-qualifier-list before ‘ssize_t’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h: In function ‘inode_inc_iversion’:
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:1727: error: ‘struct inode’ has no member named ‘i_lock’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:1728: error: ‘struct inode’ has no member named ‘i_version’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:1729: error: ‘struct inode’ has no member named ‘i_lock’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h: In function ‘file_accessed’:
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:1735: error: ‘struct file’ has no member named ‘f_flags’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:1735: error: ‘O_NOATIME’ undeclared (first use in this function)
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h: At top level:
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:1816: error: expected declaration specifiers or ‘...’ before ‘loff_t’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:1816: error: expected declaration specifiers or ‘...’ before ‘size_t’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:1823: error: expected declaration specifiers or ‘...’ before ‘loff_t’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:1823: error: expected declaration specifiers or ‘...’ before ‘size_t’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h: In function ‘__mandatory_lock’:
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:1832: error: ‘struct inode’ has no member named ‘i_mode’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h: In function ‘mandatory_lock’:
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:1842: error: ‘struct inode’ has no member named ‘i_sb’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h: At top level:
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:1854: error: expected declaration specifiers or ‘...’ before ‘loff_t’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h: In function ‘locks_verify_truncate’:
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:1856: error: ‘struct inode’ has no member named ‘i_flock’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:1859: error: ‘size’ undeclared (first use in this function)
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:1859: error: ‘struct inode’ has no member named ‘i_size’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:1859: error: ‘struct inode’ has no member named ‘i_size’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:1860: error: ‘struct inode’ has no member named ‘i_size’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:1860: error: ‘struct inode’ has no member named ‘i_size’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:1861: error: ‘struct inode’ has no member named ‘i_size’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:1862: error: too many arguments to function ‘locks_mandatory_area’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h: In function ‘break_lease’:
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:1868: error: ‘struct inode’ has no member named ‘i_flock’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h: At top level:
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:1915: error: expected declaration specifiers or ‘...’ before ‘loff_t’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:1917: error: expected declaration specifiers or ‘...’ before ‘loff_t’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:1918: error: expected declaration specifiers or ‘...’ before ‘loff_t’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:1949: warning: parameter names (without types) in function declaration
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:1951: error: expected declaration specifiers or ‘...’ before ‘loff_t’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:1954: error: expected ‘)’ before ‘fmode_t’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:1991: warning: ‘struct gendisk’ declared inside parameter list
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:1992: warning: ‘struct gendisk’ declared inside parameter list
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:2001: error: expected ‘)’ before ‘*’ token
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:2002: error: expected ‘)’ before ‘unsigned’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:2008: error: expected ‘)’ before ‘unsigned’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:2009: error: expected declaration specifiers or ‘...’ before ‘off_t’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:2028: error: expected ‘)’ before ‘char’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:2033: error: expected declaration specifiers or ‘...’ before ‘off_t’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:2039: error: expected declaration specifiers or ‘...’ before ‘umode_t’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:2039: error: expected declaration specifiers or ‘...’ before ‘dev_t’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:2063: warning: ‘struct gendisk’ declared inside parameter list
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:2064: warning: ‘struct gendisk’ declared inside parameter list
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:2067: warning: ‘struct gendisk’ declared inside parameter list
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h: In function ‘invalidate_remote_inode’:
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:2081: error: ‘struct inode’ has no member named ‘i_mode’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:2081: error: ‘struct inode’ has no member named ‘i_mode’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:2082: error: ‘struct inode’ has no member named ‘i_mode’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:2083: error: ‘struct inode’ has no member named ‘i_mapping’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h: At top level:
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:2092: error: expected declaration specifiers or ‘...’ before ‘loff_t’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:2093: error: expected declaration specifiers or ‘...’ before ‘loff_t’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:2096: error: expected declaration specifiers or ‘...’ before ‘loff_t’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:2096: error: expected declaration specifiers or ‘...’ before ‘loff_t’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:2100: error: expected declaration specifiers or ‘...’ before ‘loff_t’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:2100: error: expected declaration specifiers or ‘...’ before ‘loff_t’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:2102: error: expected declaration specifiers or ‘...’ before ‘loff_t’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:2102: error: expected declaration specifiers or ‘...’ before ‘loff_t’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:2105: error: expected declaration specifiers or ‘...’ before ‘loff_t’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:2105: error: expected declaration specifiers or ‘...’ before ‘loff_t’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:2107: error: expected declaration specifiers or ‘...’ before ‘loff_t’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:2107: error: expected declaration specifiers or ‘...’ before ‘loff_t’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h: In function ‘execute_ok’:
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:2121: error: ‘struct inode’ has no member named ‘i_mode’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:2121: error: ‘struct inode’ has no member named ‘i_mode’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h: In function ‘put_write_access’:
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:2128: warning: implicit declaration of function ‘atomic_dec’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:2128: error: ‘struct inode’ has no member named ‘i_writecount’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h: In function ‘allow_write_access’:
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:2133: error: ‘struct inode’ has no member named ‘i_writecount’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h: At top level:
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:2144: error: expected declaration specifiers or ‘...’ before ‘loff_t’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:2149: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘find_inode_number’
In file included from /lib/modules/2.6.32-22-generic/build/include/linux/poll.h:12,
                 from /home/joerg/Downloads/treiber/Audio/alsa-driver-1.0.4/include/sound/hwdep.h:26,
                 from hwdep.c:30:
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:2154: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘default_llseek’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:2156: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘vfs_llseek’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:2163: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘iunique’
In file included from /lib/modules/2.6.32-22-generic/build/include/linux/poll.h:12,
                 from /home/joerg/Downloads/treiber/Audio/alsa-driver-1.0.4/include/sound/hwdep.h:26,
                 from hwdep.c:30:
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:2212: error: expected declaration specifiers or ‘...’ before ‘loff_t’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:2212: error: expected declaration specifiers or ‘...’ before ‘size_t’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:2213: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘generic_file_aio_read’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:2214: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘__generic_file_aio_write’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:2216: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘generic_file_aio_write’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:2217: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘generic_file_direct_write’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:2219: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘generic_file_buffered_write’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:2221: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘do_sync_read’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:2222: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘do_sync_write’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:2224: error: expected declaration specifiers or ‘...’ before ‘size_t’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:2227: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘blkdev_aio_write’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:2231: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘generic_file_splice_read’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:2233: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘default_file_splice_read’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:2235: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘generic_file_splice_write’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:2237: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘generic_splice_sendpage’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:2239: error: expected declaration specifiers or ‘...’ before ‘loff_t’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:2240: error: expected declaration specifiers or ‘...’ before ‘size_t’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:2244: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘no_llseek’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:2245: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘generic_file_llseek’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:2246: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘generic_file_llseek_unlocked’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:2259: error: expected declaration specifiers or ‘...’ before ‘loff_t’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:2266: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘__blockdev_direct_IO’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:2277: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘blockdev_direct_IO’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:2286: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘blockdev_direct_IO_no_locking’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:2295: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘blockdev_direct_IO_own_locking’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:2321: error: expected declaration specifiers or ‘...’ before ‘loff_t’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:2322: error: expected declaration specifiers or ‘...’ before ‘loff_t’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:2323: error: expected declaration specifiers or ‘...’ before ‘loff_t’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:2324: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘inode_get_bytes’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:2325: error: expected declaration specifiers or ‘...’ before ‘loff_t’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:2337: error: expected declaration specifiers or ‘...’ before ‘u64’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:2338: error: expected declaration specifiers or ‘...’ before ‘u64’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:2340: error: expected declaration specifiers or ‘...’ before ‘u64’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:2341: error: expected declaration specifiers or ‘...’ before ‘u64’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:2348: warning: parameter names (without types) in function declaration
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:2353: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘dcache_dir_lseek’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:2367: error: expected declaration specifiers or ‘...’ before ‘loff_t’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:2370: error: expected declaration specifiers or ‘...’ before ‘loff_t’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:2374: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘generic_read_dir’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:2383: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘simple_read_from_buffer’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:2396: error: expected declaration specifiers or ‘...’ before ‘loff_t’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:2405: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘parent_ino’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:2422: error: expected specifier-qualifier-list before ‘ssize_t’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:2429: error: expected declaration specifiers or ‘...’ before ‘size_t’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:2430: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘simple_transaction_read’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:2434: error: expected declaration specifiers or ‘...’ before ‘size_t’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:2473: error: expected declaration specifiers or ‘...’ before ‘u64’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:2473: error: expected declaration specifiers or ‘...’ before ‘u64’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:2476: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘simple_attr_read’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:2478: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘simple_attr_write’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:2483: error: expected declaration specifiers or ‘...’ before ‘size_t’
/lib/modules/2.6.32-22-generic/build/include/linux/fs.h:2483: error: expected declaration specifiers or ‘...’ before ‘loff_t’
In file included from /home/joerg/Downloads/treiber/Audio/alsa-driver-1.0.4/include/sound/hwdep.h:26,
                 from hwdep.c:30:
/lib/modules/2.6.32-22-generic/build/include/linux/poll.h:13:25: error: asm/uaccess.h: No such file or directory
In file included from /home/joerg/Downloads/treiber/Audio/alsa-driver-1.0.4/include/sound/hwdep.h:26,
                 from hwdep.c:30:
/lib/modules/2.6.32-22-generic/build/include/linux/poll.h: In function ‘get_fd_set’:
/lib/modules/2.6.32-22-generic/build/include/linux/poll.h:107: warning: implicit declaration of function ‘copy_from_user’
/lib/modules/2.6.32-22-generic/build/include/linux/poll.h:107: error: ‘EFAULT’ undeclared (first use in this function)
/lib/modules/2.6.32-22-generic/build/include/linux/poll.h:109: error: too many arguments to function ‘memset’
/lib/modules/2.6.32-22-generic/build/include/linux/poll.h: In function ‘set_fd_set’:
/lib/modules/2.6.32-22-generic/build/include/linux/poll.h:117: warning: implicit declaration of function ‘__copy_to_user’
/lib/modules/2.6.32-22-generic/build/include/linux/poll.h: In function ‘zero_fd_set’:
/lib/modules/2.6.32-22-generic/build/include/linux/poll.h:124: error: too many arguments to function ‘memset’
In file included from hwdep.c:30:
/home/joerg/Downloads/treiber/Audio/alsa-driver-1.0.4/include/sound/hwdep.h: At top level:
/home/joerg/Downloads/treiber/Audio/alsa-driver-1.0.4/include/sound/hwdep.h:35: error: expected declaration specifiers or ‘...’ before ‘loff_t’
/home/joerg/Downloads/treiber/Audio/alsa-driver-1.0.4/include/sound/hwdep.h:36: error: expected declaration specifiers or ‘...’ before ‘loff_t’
In file included from hwdep.c:31:
/home/joerg/Downloads/treiber/Audio/alsa-driver-1.0.4/include/sound/info.h:73: error: expected specifier-qualifier-list before ‘mode_t’
/home/joerg/Downloads/treiber/Audio/alsa-driver-1.0.4/include/sound/info.h:129: error: expected declaration specifiers or ‘...’ before ‘mode_t’
/home/joerg/Downloads/treiber/Audio/alsa-driver-1.0.4/include/sound/info.h: In function ‘snd_info_set_text_ops’:
/home/joerg/Downloads/treiber/Audio/alsa-driver-1.0.4/include/sound/info.h:142: error: ‘snd_info_entry_t’ has no member named ‘private_data’
/home/joerg/Downloads/treiber/Audio/alsa-driver-1.0.4/include/sound/info.h:143: error: ‘snd_info_entry_t’ has no member named ‘c’
/home/joerg/Downloads/treiber/Audio/alsa-driver-1.0.4/include/sound/info.h:144: error: ‘snd_info_entry_t’ has no member named ‘c’
hwdep.c: At top level:
hwdep.c:39: error: unknown field ‘raw_lock’ specified in initializer
hwdep.c:39: error: ‘__RAW_SPIN_LOCK_UNLOCKED’ undeclared here (not in a function)
hwdep.c:39: warning: excess elements in struct initializer
hwdep.c:39: warning: (near initialization for ‘(anonymous)’)
hwdep.c:50: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘snd_hwdep_llseek’
hwdep.c:58: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘snd_hwdep_read’
hwdep.c:66: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘snd_hwdep_write’
hwdep.c: In function ‘snd_hwdep_open’:
hwdep.c:95: error: ‘ENXIO’ undeclared (first use in this function)
hwdep.c:101: error: ‘ENODEV’ undeclared (first use in this function)
hwdep.c:111: error: ‘EFAULT’ undeclared (first use in this function)
hwdep.c:113: error: ‘current’ undeclared (first use in this function)
hwdep.c:118: error: ‘EBUSY’ undeclared (first use in this function)
hwdep.c:124: error: ‘EAGAIN’ undeclared (first use in this function)
hwdep.c:125: error: ‘struct file’ has no member named ‘f_flags’
hwdep.c:125: error: ‘O_NONBLOCK’ undeclared (first use in this function)
hwdep.c:131: warning: implicit declaration of function ‘set_mb’
hwdep.c:144: error: ‘struct file’ has no member named ‘private_data’
hwdep.c: In function ‘snd_hwdep_release’:
hwdep.c:159: error: ‘ENXIO’ undeclared (first use in this function)
hwdep.c:160: error: ‘struct file’ has no member named ‘private_data’
hwdep.c: In function ‘snd_hwdep_poll’:
hwdep.c:176: error: ‘struct file’ has no member named ‘private_data’
hwdep.c: In function ‘snd_hwdep_info’:
hwdep.c:186: error: too many arguments to function ‘memset’
hwdep.c:188: warning: implicit declaration of function ‘snd_compat_strlcpy’
hwdep.c:191: warning: implicit declaration of function ‘copy_to_user’
hwdep.c:192: error: ‘EFAULT’ undeclared (first use in this function)
hwdep.c: In function ‘snd_hwdep_dsp_status’:
hwdep.c:202: error: ‘ENXIO’ undeclared (first use in this function)
hwdep.c:203: error: too many arguments to function ‘memset’
hwdep.c:208: error: ‘EFAULT’ undeclared (first use in this function)
hwdep.c: In function ‘snd_hwdep_dsp_load’:
hwdep.c:218: error: ‘ENXIO’ undeclared (first use in this function)
hwdep.c:219: error: too many arguments to function ‘memset’
hwdep.c:221: error: ‘EFAULT’ undeclared (first use in this function)
hwdep.c:224: error: ‘EBUSY’ undeclared (first use in this function)
hwdep.c:225: warning: implicit declaration of function ‘verify_area’
hwdep.c:225: error: ‘VERIFY_READ’ undeclared (first use in this function)
hwdep.c:225: error: ‘snd_hwdep_dsp_image_t’ has no member named ‘length’
hwdep.c: In function ‘snd_hwdep_ioctl’:
hwdep.c:237: error: ‘struct file’ has no member named ‘private_data’
hwdep.c:240: warning: implicit declaration of function ‘put_user’
hwdep.c:250: error: ‘ENOTTY’ undeclared (first use in this function)
hwdep.c: In function ‘snd_hwdep_mmap’:
hwdep.c:255: error: ‘struct file’ has no member named ‘private_data’
hwdep.c:258: error: ‘ENXIO’ undeclared (first use in this function)
hwdep.c: In function ‘snd_hwdep_control_ioctl’:
hwdep.c:272: warning: implicit declaration of function ‘get_user’
hwdep.c:273: error: ‘EFAULT’ undeclared (first use in this function)
hwdep.c:295: error: ‘ENXIO’ undeclared (first use in this function)
hwdep.c: At top level:
hwdep.c:314: error: unknown field ‘llseek’ specified in initializer
hwdep.c:314: error: ‘snd_hwdep_llseek’ undeclared here (not in a function)
hwdep.c:314: warning: excess elements in struct initializer
hwdep.c:314: warning: (near initialization for ‘snd_hwdep_f_ops’)
hwdep.c:315: error: unknown field ‘read’ specified in initializer
hwdep.c:315: error: ‘snd_hwdep_read’ undeclared here (not in a function)
hwdep.c:315: warning: excess elements in struct initializer
hwdep.c:315: warning: (near initialization for ‘snd_hwdep_f_ops’)
hwdep.c:316: error: unknown field ‘write’ specified in initializer
hwdep.c:316: error: ‘snd_hwdep_write’ undeclared here (not in a function)
hwdep.c:316: warning: excess elements in struct initializer
hwdep.c:316: warning: (near initialization for ‘snd_hwdep_f_ops’)
hwdep.c:317: error: unknown field ‘open’ specified in initializer
hwdep.c:317: warning: excess elements in struct initializer
hwdep.c:317: warning: (near initialization for ‘snd_hwdep_f_ops’)
hwdep.c:318: error: unknown field ‘release’ specified in initializer
hwdep.c:318: warning: excess elements in struct initializer
hwdep.c:318: warning: (near initialization for ‘snd_hwdep_f_ops’)
hwdep.c:319: error: unknown field ‘poll’ specified in initializer
hwdep.c:319: warning: excess elements in struct initializer
hwdep.c:319: warning: (near initialization for ‘snd_hwdep_f_ops’)
hwdep.c:320: error: unknown field ‘ioctl’ specified in initializer
hwdep.c:320: warning: excess elements in struct initializer
hwdep.c:320: warning: (near initialization for ‘snd_hwdep_f_ops’)
hwdep.c:321: error: unknown field ‘mmap’ specified in initializer
hwdep.c:321: warning: excess elements in struct initializer
hwdep.c:321: warning: (near initialization for ‘snd_hwdep_f_ops’)
hwdep.c: In function ‘snd_hwdep_new’:
hwdep.c:356: warning: implicit declaration of function ‘snd_kcalloc’
hwdep.c:358: error: ‘ENOMEM’ undeclared (first use in this function)
hwdep.c: In function ‘snd_hwdep_dev_register’:
hwdep.c:402: error: ‘EBUSY’ undeclared (first use in this function)
hwdep.c: In function ‘snd_hwdep_dev_unregister’:
hwdep.c:445: error: ‘EINVAL’ undeclared (first use in this function)
hwdep.c: In function ‘alsa_hwdep_init’:
hwdep.c:490: error: too many arguments to function ‘memset’
hwdep.c:492: error: ‘snd_info_entry_t’ has no member named ‘c’
hwdep.c:493: error: ‘snd_info_entry_t’ has no member named ‘c’
make[1]: *** [hwdep.o] Fehler 1

Habt ihr vielleicht noch eine Idee, was ich da machen kann um an meinen digitalen 5.1 Ton zu kommen ?

Antworten |