ethersex im etherrape

Gast #958256
Lesenswert?

hi

habe mir den etherrape zusammen gebaut ( www.lcohraster.org/etherrpae/ ) 
orgnial software kann ich compilen jetzt wollte ich ethersex 
www.ethersex.de ) drauf machen nur ich bekomm immer den fehler MCU 
atmega644 aber den fehler bekomm ich nicht bei der firmware von 
lochraster.org obwohl es der gleich controller ist.

Benutze Debian und libc,gcc,avrdude,binuntil sind installiert brauch ich 
sonstige pakte?

Jemnad erfahrung mit ethersex??

MFG oobi
Gast #958369
Lesenswert?

atmega161
   atmega162
   atmega163
   atmega165
   atmega168
   atmega169
   atmega32
   atmega323
   atmega325
   atmega3250
   atmega64
   atmega645
   atmega6450
   atmega128
   at90can128
   at94k
   avr1
   at90s1200
   attiny11
   attiny12
   attiny15
   attiny28
In file included from clock.c:30:
../config.h:30:2: error: #error "newer libc version (>= 1.4.4) needed!"
if test -s clock.d.new; then mv -f clock.d.new clock.d; else rm -f 
clock.d.new; fi
set -e; avr-gcc -Wall -W -Wno-unused-parameter -Wno-sign-compare -g -Os 
-std=gnu99 -mmcu=atmega644 -DF_CPU=20000000UL  -M -MG adc.c  | sed > 
adc.d.new -e 's;adc\.o:;adc.d adc.o adc.E adc.s:;' -e 's% [^ 
]*/gcc-lib/[^ ]*\.h%%g'
unknown MCU 'atmega644' specified
Known MCU names:
   avr2
   at90s2313
   at90s2323
   at90s2333
   at90s2343
   attiny22
   attiny26
   at90s4414
   at90s4433
   at90s4434
   at90s8515
   at90c8534
   at90s8535
   at86rf401
   attiny13
   attiny2313
   avr3
   atmega103
   atmega603
   at43usb320
   at43usb355
   at76c711
   avr4
   atmega8
   atmega48
   atmega88
   atmega8515
   atmega8535
   avr5
   atmega16
   atmega161
   atmega162
   atmega163
   atmega165
   atmega168
   atmega169
   atmega32
   atmega323
   atmega325
   atmega3250
   atmega64
   atmega645
   atmega6450
   atmega128
   at90can128
   at94k
   avr1
   at90s1200
   attiny11
   attiny12
   attiny15
   attiny28
In file included from adc.c:30:
../config.h:30:2: error: #error "newer libc version (>= 1.4.4) needed!"
if test -s adc.d.new; then mv -f adc.d.new adc.d; else rm -f adc.d.new; 
fi
avr-gcc -Wall -W -Wno-unused-parameter -Wno-sign-compare -g -Os 
-std=gnu99 -mmcu=atmega644 -DF_CPU=20000000UL   -c -o adc.o adc.c
unknown MCU 'atmega644' specified
Known MCU names:
   avr2
   at90s2313
   at90s2323
   at90s2333
   at90s2343
   attiny22
   attiny26
   at90s4414
   at90s4433
   at90s4434
   at90s8515
   at90c8534
   at90s8535
   at86rf401
   attiny13
   attiny2313
   avr3
   atmega103
   atmega603
   at43usb320
   at43usb355
   at76c711
   avr4
   atmega8
   atmega48
   atmega88
   atmega8515
   atmega8535
   avr5
   atmega16
   atmega161
   atmega162
   atmega163
   atmega165
   atmega168
   atmega169
   atmega32
   atmega323
   atmega325
   atmega3250
   atmega64
   atmega645
   atmega6450
   atmega128
   at90can128
   at94k
   avr1
   at90s1200
   attiny11
   attiny12
   attiny15
   attiny28
adc.c:1: error: MCU ‘atmega644’ supported for assembler only
adc.c:25:20: error: string.h: Datei oder Verzeichnis nicht gefunden
adc.c:26:26: error: avr/pgmspace.h: Datei oder Verzeichnis nicht 
gefunden
adc.c:27:24: error: avr/eeprom.h: Datei oder Verzeichnis nicht gefunden
adc.c:28:27: error: avr/interrupt.h: Datei oder Verzeichnis nicht 
gefunden
In file included from adc.c:30:
../config.h:26:25: error: avr/version.h: Datei oder Verzeichnis nicht 
gefunden
../config.h:30:2: error: #error "newer libc version (>= 1.4.4) needed!"
In file included from adc.c:31:
../debug.h:26:19: error: stdio.h: Datei oder Verzeichnis nicht gefunden
In file included from ../debug.h:28,
                 from adc.c:31:
../bit-macros.h:26:20: error: stdlib.h: Datei oder Verzeichnis nicht 
gefunden
In file included from ../global.h:28,
                 from ../debug.h:29,
                 from adc.c:31:
../portio.h:27:20: error: stdint.h: Datei oder Verzeichnis nicht 
gefunden
In file included from ../global.h:28,
                 from ../debug.h:29,
                 from adc.c:31:
../portio.h:77: error: expected specifier-qualifier-list before 
‘uint8_t’
In file included from ../uip/uipopt.h:70,
                 from ../uip/uip.h:58,
                 from ../global.h:29,
                 from ../debug.h:29,
                 from adc.c:31:
../uip/uip-conf.h:6:22: error: inttypes.h: Datei oder Verzeichnis nicht 
gefundenIn file included from ../uip/uipopt.h:70,
                 from ../uip/uip.h:58,
                 from ../global.h:29,
                 from ../debug.h:29,
                 from adc.c:31:
../uip/uip-conf.h:16: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
‘__attribute__’ before ‘u8_t’
../uip/uip-conf.h:25: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
‘__attribute__’ before ‘u16_t’
../uip/uip-conf.h:154: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
‘__attribute__’ before ‘upper_layer_chksum’
../uip/uip-conf.h:173: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
‘__attribute__’ before ‘uip_ip4addr_t’
../uip/uip-conf.h:174: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
‘__attribute__’ before ‘uip_ip6addr_t’
../uip/uip-conf.h:178: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
‘__attribute__’ before ‘uip_ipaddr_t’
In file included from ../uip/../net/state.h:26,
                 from ../uip/uip.h:59,
                 from ../global.h:29,
                 from ../debug.h:29,
                 from adc.c:31:
../uip/../net/../uip/psock.h:96: error: expected 
specifier-qualifier-list before ‘u8_t’
../uip/../net/../uip/psock.h:110: error: expected ‘:’, ‘,’, ‘;’, ‘}’ or 
‘__attribute__’ before ‘*’ token
../uip/../net/../uip/psock.h:126: error: expected declaration specifiers 
or ‘...’ before ‘u8_t’
../uip/../net/../uip/psock.h:160: Warnung: type defaults to ‘int’ in 
declaration of ‘u8_t’
../uip/../net/../uip/psock.h:160: error: expected ‘;’, ‘,’ or ‘)’ before 
‘*’ token
../uip/../net/../uip/psock.h:283: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ 
or ‘__attribute__’ before ‘psock_datalen’
In file included from ../uip/../net/state.h:31,
                 from ../uip/uip.h:59,
                 from ../global.h:29,
                 from ../debug.h:29,
                 from adc.c:31:
../uip/../net/ecmd_state.h:34: error: expected specifier-qualifier-list 
before ‘uint8_t’
In file included from ../uip/../net/state.h:32,
                 from ../uip/uip.h:59,
                 from ../global.h:29,
                 from ../debug.h:29,
                 from adc.c:31:
../uip/../net/bootp_state.h:30: error: expected specifier-qualifier-list 
before ‘uint8_t’
In file included from ../uip/../net/../dataflash/fs.h:27,
                 from ../uip/../net/tftp_state.h:26,
                 from ../uip/../net/state.h:33,
                 from ../uip/uip.h:59,
                 from ../global.h:29,
                 from ../debug.h:29,
                 from adc.c:31:
../uip/../net/../dataflash/df.h:66: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ 
or ‘__attribute__’ before ‘df_page_t’
../uip/../net/../dataflash/df.h:67: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ 
or ‘__attribute__’ before ‘df_size_t’
../uip/../net/../dataflash/df.h:68: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ 
or ‘__attribute__’ before ‘df_status_t’
../uip/../net/../dataflash/df.h:72: error: expected declaration 
specifiers or ‘...’ before ‘df_page_t’
../uip/../net/../dataflash/df.h:73: error: expected declaration 
specifiers or ‘...’ before ‘df_size_t’
../uip/../net/../dataflash/df.h:73: error: expected declaration 
specifiers or ‘...’ before ‘df_size_t’
../uip/../net/../dataflash/df.h:74: error: expected declaration 
specifiers or ‘...’ before ‘df_size_t’
../uip/../net/../dataflash/df.h:74: error: expected declaration 
specifiers or ‘...’ before ‘df_size_t’
../uip/../net/../dataflash/df.h:75: error: expected declaration 
specifiers or ‘...’ before ‘df_page_t’
../uip/../net/../dataflash/df.h:76: error: expected declaration 
specifiers or ‘...’ before ‘df_page_t’
../uip/../net/../dataflash/df.h:76: error: expected declaration 
specifiers or ‘...’ before ‘df_size_t’
../uip/../net/../dataflash/df.h:76: error: expected declaration 
specifiers or ‘...’ before ‘df_size_t’
../uip/../net/../dataflash/df.h:77: error: expected declaration 
specifiers or ‘...’ before ‘df_page_t’
../uip/../net/../dataflash/df.h:78: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ 
or ‘__attribute__’ before ‘df_status’
In file included from ../uip/../net/tftp_state.h:26,
                 from ../uip/../net/state.h:33,
                 from ../uip/uip.h:59,
                 from ../global.h:29,
                 from ../debug.h:29,
                 from adc.c:31:
../uip/../net/../dataflash/fs.h:50: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ 
or ‘__attribute__’ before ‘fs_version_t’
../uip/../net/../dataflash/fs.h:51: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ 
or ‘__attribute__’ before ‘fs_inode_t’
../uip/../net/../dataflash/fs.h:52: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ 
or ‘__attribute__’ before ‘fs_index_t’
../uip/../net/../dataflash/fs.h:53: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ 
or ‘__attribute__’ before ‘fs_size_t’
../uip/../net/../dataflash/fs.h:69: error: expected 
specifier-qualifier-list before ‘df_page_t’
../uip/../net/../dataflash/fs.h:79: error: expected declaration 
specifiers or ‘...’ before ‘fs_index_t’
../uip/../net/../dataflash/fs.h:80: Warnung: Datendefinition hat keinen 
Typ oder Speicherklasse
../uip/../net/../dataflash/fs.h:80: Warnung: type defaults to ‘int’ in 
declaration of ‘fs_inode_t’
../uip/../net/../dataflash/fs.h:80: Warnung: ‘noinline’ attribute 
ignored
../uip/../net/../dataflash/fs.h:80: error: expected ‘,’ or ‘;’ before 
‘fs_get_inode’
../uip/../net/../dataflash/fs.h:81: Warnung: Datendefinition hat keinen 
Typ oder Speicherklasse
../uip/../net/../dataflash/fs.h:81: Warnung: type defaults to ‘int’ in 
declaration of ‘fs_size_t’
../uip/../net/../dataflash/fs.h:81: Warnung: ‘noinline’ attribute 
ignored
../uip/../net/../dataflash/fs.h:81: error: expected ‘,’ or ‘;’ before 
‘fs_read’
../uip/../net/../dataflash/fs.h:82: error: expected declaration 
specifiers or ‘...’ before ‘fs_inode_t’
../uip/../net/../dataflash/fs.h:82: error: expected declaration 
specifiers or ‘...’ before ‘fs_size_t’
../uip/../net/../dataflash/fs.h:82: error: expected declaration 
specifiers or ‘...’ before ‘fs_size_t’
../uip/../net/../dataflash/fs.h:85: Warnung: Datendefinition hat keinen 
Typ oder Speicherklasse
../uip/../net/../dataflash/fs.h:85: Warnung: type defaults to ‘int’ in 
declaration of ‘fs_size_t’
../uip/../net/../dataflash/fs.h:85: Warnung: ‘noinline’ attribute 
ignored
../uip/../net/../dataflash/fs.h:85: error: expected ‘,’ or ‘;’ before 
‘fs_size’
../uip/../net/../dataflash/fs.h:90: Warnung: Datendefinition hat keinen 
Typ oder Speicherklasse
../uip/../net/../dataflash/fs.h:90: Warnung: type defaults to ‘int’ in 
declaration of ‘df_page_t’
../uip/../net/../dataflash/fs.h:90: Warnung: ‘noinline’ attribute 
ignored
../uip/../net/../dataflash/fs.h:90: error: expected ‘,’ or ‘;’ before 
‘fs_new_page’
../uip/../net/../dataflash/fs.h:91: Warnung: Datendefinition hat keinen 
Typ oder Speicherklasse
../uip/../net/../dataflash/fs.h:91: Warnung: type defaults to ‘int’ in 
declaration of ‘fs_inode_t’
../uip/../net/../dataflash/fs.h:91: Warnung: ‘noinline’ attribute 
ignored
../uip/../net/../dataflash/fs.h:91: error: expected ‘,’ or ‘;’ before 
‘fs_new_inode’
../uip/../net/../dataflash/fs.h:92: Warnung: Datendefinition hat keinen 
Typ oder Speicherklasse
../uip/../net/../dataflash/fs.h:92: Warnung: type defaults to ‘int’ in 
declaration of ‘df_page_t’
../uip/../net/../dataflash/fs.h:92: Warnung: ‘noinline’ attribute 
ignored
../uip/../net/../dataflash/fs.h:92: error: expected ‘,’ or ‘;’ before 
‘fs_inodetable’
../uip/../net/../dataflash/fs.h:93: Warnung: Datendefinition hat keinen 
Typ oder Speicherklasse
../uip/../net/../dataflash/fs.h:93: Warnung: type defaults to ‘int’ in 
declaration of ‘df_page_t’
../uip/../net/../dataflash/fs.h:93: Warnung: ‘noinline’ attribute 
ignored
../uip/../net/../dataflash/fs.h:93: error: expected ‘,’ or ‘;’ before 
‘fs_page’
../uip/../net/../dataflash/fs.h:94: error: expected declaration 
specifiers or ‘...’ before ‘df_page_t’
../uip/../net/../dataflash/fs.h:94: error: expected declaration 
specifiers or ‘...’ before ‘uint8_t’
../uip/../net/../dataflash/fs.h:97: Warnung: Datendefinition hat keinen 
Typ oder Speicherklasse
../uip/../net/../dataflash/fs.h:97: Warnung: type defaults to ‘int’ in 
declaration of ‘uint8_t’
../uip/../net/../dataflash/fs.h:97: Warnung: ‘noinline’ attribute 
ignored
../uip/../net/../dataflash/fs.h:97: error: expected ‘,’ or ‘;’ before 
‘fs_used’
../uip/../net/../dataflash/fs.h:98: Warnung: Datendefinition hat keinen 
Typ oder Speicherklasse
../uip/../net/../dataflash/fs.h:98: Warnung: type defaults to ‘int’ in 
declaration of ‘uint8_t’
../uip/../net/../dataflash/fs.h:98: Warnung: ‘noinline’ attribute 
ignored
../uip/../net/../dataflash/fs.h:98: error: expected ‘,’ or ‘;’ before 
‘fs_find’
../uip/../net/../dataflash/fs.h:99: Warnung: Datendefinition hat keinen 
Typ oder Speicherklasse
../uip/../net/../dataflash/fs.h:99: Warnung: type defaults to ‘int’ in 
declaration of ‘uint8_t’
../uip/../net/../dataflash/fs.h:99: Warnung: ‘noinline’ attribute 
ignored
../uip/../net/../dataflash/fs.h:99: error: expected ‘,’ or ‘;’ before 
‘fs_crc’
../uip/../net/../dataflash/fs.h:101: error: expected declaration 
specifiers or ‘...’ before ‘fs_inode_t’
../uip/../net/../dataflash/fs.h:101: error: expected declaration 
specifiers or ‘...’ before ‘df_page_t’
In file included from ../uip/../net/state.h:33,
                 from ../uip/uip.h:59,
                 from ../global.h:29,
                 from ../debug.h:29,
                 from adc.c:31:
../uip/../net/tftp_state.h:45: error: expected specifier-qualifier-list 
before ‘uint16_t’
In file included from ../uip/../net/state.h:34,
                 from ../uip/uip.h:59,
                 from ../global.h:29,
                 from ../debug.h:29,
                 from adc.c:31:
../uip/../net/ecmd_sender_state.h:32: error: expected 
specifier-qualifier-list before ‘uint16_t’
In file included from ../uip/../net/state.h:35,
                 from ../uip/uip.h:59,
                 from ../global.h:29,
                 from ../debug.h:29,
                 from adc.c:31:
../uip/../net/i2c_state.h:26: error: expected specifier-qualifier-list 
before ‘uint8_t’
../uip/../net/i2c_state.h:30: error: expected specifier-qualifier-list 
before ‘uint8_t’
../uip/../net/i2c_state.h:36: error: expected specifier-qualifier-list 
before ‘uint8_t’
../uip/../net/i2c_state.h:42: error: expected specifier-qualifier-list 
before ‘uint8_t’
In file included from ../uip/../net/state.h:36,
                 from ../uip/uip.h:59,
                 from ../global.h:29,
                 from ../debug.h:29,
                 from adc.c:31:
../uip/../net/i2c_slave_state.h:29: error: expected 
specifier-qualifier-list before ‘uint8_t’
../uip/../net/i2c_slave_state.h:32: error: expected 
specifier-qualifier-list before ‘uint8_t’
../uip/../net/i2c_slave_state.h:41: error: expected 
specifier-qualifier-list before ‘uint8_t’
../uip/../net/i2c_slave_state.h:44: error: expected 
specifier-qualifier-list before ‘uint8_t’
In file included from ../uip/../net/state.h:37,
                 from ../uip/uip.h:59,
                 from ../global.h:29,
                 from ../debug.h:29,
                 from adc.c:31:
../uip/../net/dyndns_state.h:28: error: expected 
specifier-qualifier-list before ‘uint8_t’
In file included from ../uip/../net/state.h:38,
                 from ../uip/uip.h:59,
                 from ../global.h:29,
                 from ../debug.h:29,
                 from adc.c:31:
../uip/../net/modbus_state.h:31: error: expected 
specifier-qualifier-list before ‘uint16_t’
In file included from ../uip/../net/state.h:39,
                 from ../uip/uip.h:59,
                 from ../global.h:29,
                 from ../debug.h:29,
                 from adc.c:31:
../uip/../net/rfm12_raw_state.h:26: error: expected 
specifier-qualifier-list before ‘uint8_t’
In file included from ../uip/../net/state.h:40,
                 from ../uip/uip.h:59,
                 from ../global.h:29,
                 from ../debug.h:29,
                 from adc.c:31:
../uip/../net/zbus_raw_state.h:26: error: expected 
specifier-qualifier-list before ‘uint8_t’
In file included from ../uip/../net/state.h:41,
                 from ../uip/uip.h:59,
                 from ../global.h:29,
                 from ../debug.h:29,
                 from adc.c:31:
../uip/../net/../httpd/httpd_state.h:36: error: expected 
specifier-qualifier-list before ‘uint8_t’
In file included from ../global.h:29,
                 from ../debug.h:29,
                 from adc.c:31:
../uip/uip.h:85: error: expected specifier-qualifier-list before ‘u16_t’
../uip/uip.h:220: error: expected ‘)’ before ‘id’
../uip/uip.h:447: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
‘__attribute__’ before ‘uip_buf’
../uip/uip.h:478: error: expected ‘)’ before ‘port’
../uip/uip.h:492: error: expected ‘)’ before ‘port’
../uip/uip.h:529: error: expected ‘)’ before ‘*’ token
../uip/uip.h:798: error: expected ‘)’ before ‘*’ token
../uip/uip.h:1169: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
‘__attribute__’ before ‘uip_len’
../uip/uip.h:1171: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
‘__attribute__’ before ‘uip_slen’
../uip/uip.h:1191: error: expected specifier-qualifier-list before 
‘uip_ipaddr_t’
../uip/uip.h:1248: error: expected specifier-qualifier-list before 
‘uip_ipaddr_t’
../uip/uip.h:1350: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
‘__attribute__’ before ‘uip_flags’
../uip/uip.h:1394: error: expected ‘)’ before ‘flag’
../uip/uip.h:1445: error: expected specifier-qualifier-list before 
‘u8_t’
../uip/uip.h:1482: error: expected specifier-qualifier-list before 
‘u8_t’
../uip/uip.h:1519: error: expected specifier-qualifier-list before 
‘u8_t’
../uip/uip.h:1586: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
‘__attribute__’ before ‘uip_hostaddr’
../uip/uip.h:1587: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
‘__attribute__’ before ‘uip_prefix_len’
../uip/uip.h:1596: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
‘__attribute__’ before ‘all_ones_addr’
../uip/uip.h:1597: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
‘__attribute__’ before ‘all_zeroes_addr’
../uip/uip.h:1605: error: expected specifier-qualifier-list before 
‘u8_t’
../uip/uip.h:1618: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
‘__attribute__’ before ‘fill_llh_and_transmit’
../uip/uip.h:1628: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
‘__attribute__’ before ‘_uip_buf_lock’
In file included from ../global.h:29,
                 from ../debug.h:29,
                 from adc.c:31:
../uip/uip.h:1630:20: error: avr/io.h: Datei oder Verzeichnis nicht 
gefunden
In file included from ../uip/uip.h:1632,
                 from ../global.h:29,
                 from ../debug.h:29,
                 from adc.c:31:
../uip/../rfm12/rfm12.h:31:24: error: util/delay.h: Datei oder 
Verzeichnis nicht gefunden
In file included from ../global.h:29,
                 from ../debug.h:29,
                 from adc.c:31:
../uip/uip.h:1634: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
‘__attribute__’ before ‘uip_buf_lock’
In file included from ../debug.h:29,
                 from adc.c:31:
../global.h:33: error: expected specifier-qualifier-list before 
‘uint8_t’
../global.h:39: error: expected specifier-qualifier-list before 
‘uint8_t’
In file included from adc.c:33:
../uip/uip_arp.h:65: error: expected specifier-qualifier-list before 
‘u16_t’
../uip/uip_arp.h:103: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
‘__attribute__’ before ‘uip_arp_out’
In file included from adc.c:34:
../eeprom.h:39: error: expected specifier-qualifier-list before 
‘uint8_t’
../eeprom.h:69: error: expected specifier-qualifier-list before 
‘uint8_t’
../eeprom.h:80: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ 
before ‘crc_checksum’
../eeprom.h:81: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ 
before ‘eeprom_save_config’
../eeprom.h:82: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ 
before ‘eeprom_save_config_ext’
In file included from adc.c:37:
ecmd.h:31: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ 
before ‘ecmd_parse_command’
make[1]: *** [adc.o] Fehler 1
make[1]: Leaving directory `/home/oobi/Desktop/ethersex/ecmd_parser'
make: *** [compile-subdirs] Fehler 5
oobi@debian:~/Desktop/ethersex$
Gast #958433
Lesenswert?

was meinst du mit mehren toolchain???

doch kann die etherrape firmware erstellen nur die von ethersex net das 
ist ja das was mich wundert....

muss doch im dem menu von ethersex alles ein stellen ip u.s.w und dann 
auf exit und dann sollte die hex erstellen oder....? nicht das ich da 
schon was falsch mache....

was sind denn die avr parkte??

soory für die dummen fragen aber komm echt nicht mehr weiter...
#958581
Lesenswert?

oobi wrote:
> was meinst du mit mehren toolchain???

Zur toolchain gehoeren: binutils, avr-gcc und libc-avr
Was auch noch unbedingt noetig ist: m4

> doch kann die etherrape firmware erstellen nur die von ethersex net das
> ist ja das was mich wundert....

Ja das klingt seltsam, vorallem, da ethersex und etherrape sourcecode 
teilen

> muss doch im dem menu von ethersex alles ein stellen ip u.s.w und dann
> auf exit und dann sollte die hex erstellen oder....? nicht das ich da
> schon was falsch mache....

`make menuconfig', die Standarteinstellung sollte schon compilen
-> exit
`make' -> zum compilen

Dann sollte eigentlich ein hex rausfallen

> was sind denn die avr parkte??

oben genannte toolchain

> soory für die dummen fragen aber komm echt nicht mehr weiter...

Ach kein Ding. Du koenntest mal die Versionen deiner toolchain packete 
preisgeben.
Gast #959196
Lesenswert?

avr-libc_1.4.5-3_all.deb
gcc-avr_4.1.2_i386.deb
binutils-avr_2.17_i386.deb

muss noch mal ein wenig rumprobieren werde noch mal versuchen die pakte 
zu installieren weil da sind auch immer mal paar confilikte enstanden 
vllt finde ich den fehler wenn nicht frag ich einfach noch mal....
Gast #962342
Lesenswert?

So nachdem ich debian nochmal neu aufgespielt habe mit netzwerk spiegel 
und immer noch nicht weiter komme brauch ich noch mal hilfe...

immer noch unknown MCU 'atmega644' specified

installierten pakete

avr-libc 1:1.4.5-2
binutils-avr 2.16.1-1
avrdude 5.2-2
libc6-dev 2.3.6.ds1-13etch7

hab was gelesen das man gcc und binutils patchen kann wie geht das das 
ich ein paket patche???
#962576
Lesenswert?

Du könntest auch die Packete aus unstable verwenden, die habe ich auch 
installiert, und da geht es.

Dazu einfach kurzfristig deine /etc/apt/sources.list editieren, dass 
unstable verwendet wird. Ein "apt-get update" und "apt-get install 
avr-libc binutils-avr gcc-avr" ( Ich hoffe ich hab die 
Packetbezeichungen jetzt alle richtig). Danach kannst du ja wieder 
stable in die sources.list eintragen und wieder ein apt-get update.

Wenn du ne Jabber ID hast und du sie mir schickst koenn mer des ganze 
wenns dann nit geht live debuggen.
Gast #963343
Lesenswert?

hura

also mit debian habe ich es nicht hin bekommen aber mit opensuse endlich 
nach tagen^^

zum nehsten problem wenn ich jetzt ehtersex draufen spielen will,macht 
er es zwar aber an der software ändert sich nichts die alte bleibt 
drauf..

bootloader aktiviert
avrdude leuft auch ohne probleme durch

avrdude -u -F -p m644 -b 115200 -c avr109 -P COM1 -U 
flash:w:etherrape.hex
#967107
Lesenswert?

Also es hat ein Webinterface, wenn du es anmachst, dann ist allerdings 
erst ein Webserver an. Den Webserver findest du wenn du 
developent/unstable anmachst und dann protothread+dataflash, erscheint 
den Webserver, da kann man dann auch http auth anmachen, wenn man das 
moechte.

Dateien auf den Datflash kann man dann mit TFTP hochladen, wenn man es 
eingeschaltet hat. Eine Weboberflaeche ist aktuell in der mache, wenn du 
interesse hast, schreib mal was auf die Mailingliste, dann 
veroeffentliche ich das umgehend und wenn du Lust hast, kannst du da 
dann auch mitmachen ( beim entwickeln )

Wenn du auf Port 2701 was machen willst (ecmd) musst du ecmd und das 
ecmd tcp interface anmachen. Du kommst dann entweder per telnet oder per 
netcat (`nc 192.168.1.23 2701') drauf. Ein moeglicher Befehl waere `io 
get port 0'.
#1034325
Lesenswert?

Hallo oobi,

> avrdude -u -F -p m644 -b 115200 -c avr109 -P COM1 -U
> flash:w:ethersex.hex

Also -u und -F wuerd' ich standardmaessig nicht setzen.  Das schaltet 
die Signature-Checks ab, die ja grds. doch sinnvoll sind.

Ansonsten, wenn Du einen avr109-Programmer hast und der an COM1 
angeschlossen ist (Windows??), dann sollte das passen.

Langer Rede kurzer Sinn, probier' doch einfach aus.  Sonderlich was 
passieren kann nicht und im Zweifel dann hier die Fehlermeldung posten 
^^

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren