Wie kann auf einem Raspberry Pi unter Kali Linux Ethersex für den AVR-NET-IO compiliert werden?

Wie kann auf einem Raspberry Pi unter Kali Linux (Debian müsste genauso laufen) Ethersex compiliert werden? Das geht so wie sehr ausführlich hier beschrieben. Folgende Anpassungen sind aber noch mit dem root User oder sudo nötig:

apt-get update
apt-get upgrade
# die nötigen Libs installieren
apt-get install gcc-avr avr-libc avrdude dialog gawk m4 libncurses5-dev
# ein Verzeichnis erstellen
mkdir avr-net-io
# in das Verzeichnis gehen
cd avr-net-io
# das Projekt holen
wget http://github.com/ethersex/ethersex/tarball/master/ethersex-ethersex-snapshot_compile_ok-927-g3f59c22.tar.gz
# das Archive auspacken
tar xfz ethersex-ethersex-snapshot_compile_ok-927-g3f59c22.tar.gz
# in das Verzeichnis gehen
cd ethersex-ethersex-3f59c22/
# Konfigurieren in der GUI

# Load a Default Configuration Avr-Net-Io, Hostname vergeben, Mac anpassen, Ip und Netmask auswählen …

Konfiguration von Ethersex

Konfiguration von Ethersex

Net

Hostname

# Konfiguration anschauen ob alle Module wie gewünsch vorhanden sind mit
make show-config
# Ausgabe:
MCU: atmega32 Hardware: netio

These modules are currently enabled:
======================================
 * ADC
 * ADC_INLINE
 * ECMD_PARSER
 * ECMD_TCP
 * ENC28J60
 * ETHERNET
 * HTTPD
 * ICMP
 * IPV4
 * NET
 * ONEWIRE
 * ONEWIRE_DETECT
 * ONEWIRE_DETECT_ECMD
 * ONEWIRE_INLINE
 * PORTIO_SIMPLE
 * TCP
 * UIP
 * VFS
 * VFS_INLINE
 * VFS_INLINE_INLINESVG
 * VFS_IO_INLINE
# compilieren mit
make
# nach ein paar Minuten ist das ethersex.hex File zum flashen bereit:

Final size of ethersex.bin is 28018.
avr-objcopy -O ihex -I binary ethersex.bin ethersex.hex
=======The ethersex project========
Compiled for: atmega32 at 16000000Hz
Imagesize: 28018/32768 bytes (85.50%)
  [=========================-----]

Program (.text + .data)	: 20548 bytes
Data (.data + .bss)	: 1131 bytes

So oder so läuft dann das flashen. Oder auch so, mal sehen was am Besten läuft. Aber nicht mehr heute Nacht …

Ähnliche Artikel:

  1. Wie kann die BackTrack Linux Penetration Testing und Security Auditing Linux Distribution Kali auf einem Raspberry Pi installiert werden?
  2. Raspberry Pi: Was ist bei Kali Linux anders als im Debian?
  3. Kali Linux Mindmap

wallpaper-1019588
NEWS: Die Schweiz schickt Luca Hänni zum Eurovision Song Contest 2019
wallpaper-1019588
Vorspeise vegetarisch: Rahmspinat mit Ei
wallpaper-1019588
Mein fahrradfreundlicher Arbeitgeber Teil 3
wallpaper-1019588
Eiichiro Oda spricht über das Ende von One Piece
wallpaper-1019588
Ich geh dann mal auf die Piste – mit funktionaler Kleidung
wallpaper-1019588
Zero Waste – Produktdesign aus Kiefernadeln
wallpaper-1019588
Zanzíbar – erstes “Opfer” der Terrassenverordnung in Santa Catalina
wallpaper-1019588
L'Oreal - Color Queen Oil Shadows und Paradise Mascara