OP
- Beiträge
- 9.189
- Reaktionspunkte
- 2.936
Thomas, könntest du auch eine MacOS Version des Plugins compilieren?
Hast du denn einen C-Compiler für MacOS? Das Übersetzen von Wireshark unter Linux ist zumindest wesentlich einfacher als unter Windows. Wenn das Entwicklungssystem steht, braucht man nur die Wireshark-Quellen herunterladen, einmal Wireshark übersetzen, dann mein Plugin an passender Stelle dazukopieren und im plugin-Verzeichnis nochmal "make"n. Das ist unter Windows zwar generell auch so, nur ist da kein fertiges Entwicklungssystem wie bei Linux von Haus aus an Bord.
Bei sourceforge habe ich eine Textdatei hochgeladen wie das unter Linux mit Debian bei mir zumindest funktioniert.
Kanst Dich ja mal bewerben, wäre doch sicher interessant wie die reagieren
@Thomas_v2.1: Kommst Du eigentlich zum Forumstreffen? Wir könnten dann da mal ein bischen fachsimpeln.
Der Praktikant hat in den 6 Wochen soviel Erfahrung sammeln können, wie man es
nicht machen sollte und geht nach dem Studium als er erfahrener Entwickler zu
Beckhoff und macht Karriere und wird sogar noch anständig bezahlt.
Vielen Danl für die schnelle Antwort. Ich habe jetzt die Wireshark Version 1.10.0.9 installiert,
mein Problem hat sich damit erledigt. Ich muss nur in Zukunft aufpassen, nicht versehentlich ein
Update von Wireshark anzustossen
funktioniert bestens mit Linux | Debian 64bit.
(es reicht nach Installation des Quellpaketes und Plugin 'Custom'-Einbindung nur das Plugin allleine zu compilen und die Lib anschließend enstpr. zu kopieren, man muß nicht den ganzen 'Moloch' übersetzen ;-)
Kannst du nochmal genauer schreiben wie du das hinbekommst?
Ich lade mir die Wireshark Quellen runter, lade mir die Quellen für das s7comm-plugin in das plugins Verzeichnis von Wireshark und dann?
Damit das funktioniert muss aber auf deinem Rechner die libwireshark vorhanden sein, sonst müsste eigentlich der Linker beim Übersetzen meckern.
$ apt-cache show wireshark
Package: wireshark
Version: 1.12.0+git+4fab41a1-1
Installed-Size: 2745
Maintainer: Balint Reczey <balint@balintreczey.hu>
Architecture: amd64
Replaces: ethereal (<< 1.0.0-3)
Depends: libc6 (>= 2.15), libcairo2 (>= 1.2.4), libgdk-pixbuf2.0-0 (>= 2.22.0), libglib2.0-0 (>= 2.31.8), libgtk-3-0 (>= 3.7.10), libnl-3-200 (>= 3.2.7), libnl-genl-3-200 (>= 3.2.7), libnl-route-3-200 (>= 3.2.7), libpango-1.0-0 (>= 1.14.0), libpangocairo-1.0-0 (>= 1.14.0), libpcap0.8 (>= 0.9.8), libportaudio2 (>= 19+svn20101113), libwireshark5 (>= 1.12.0~rc3), libwiretap4 (>= 1.12.0~rc1), libwsutil4 (>= 1.12.0~rc3), zlib1g (>= 1:1.1.4), wireshark-common (= 1.12.0+git+4fab41a1-1), xdg-utils
$ apt-cache policy wireshark wireshark-dev libwireshark5
wireshark:
Installiert: 1.12.0+git+4fab41a1-1
Installationskandidat: 1.12.0+git+4fab41a1-1
Versionstabelle:
*** 1.12.0+git+4fab41a1-1 0
500 http://http.debian.net/debian/ unstable/main amd64 Packages
100 /var/lib/dpkg/status
wireshark-dev:
Installiert: 1.12.0+git+4fab41a1-1
Installationskandidat: 1.12.0+git+4fab41a1-1
Versionstabelle:
*** 1.12.0+git+4fab41a1-1 0
500 http://http.debian.net/debian/ unstable/main amd64 Packages
100 /var/lib/dpkg/status
libwireshark5:
Installiert: 1.12.0+git+4fab41a1-1
Installationskandidat: 1.12.0+git+4fab41a1-1
Versionstabelle:
*** 1.12.0+git+4fab41a1-1 0
500 http://http.debian.net/debian/ unstable/main amd64 Packages
100 /var/lib/dpkg/status
yep, Desktop seitig immer, embedded Devices bleiben stable.Ah, ok. Du bist im unstable Debian Zweig. Ich habe stable mit einer dementsprechend alten offiziellen Wireshark Version laufen.
Ah, ich sehe es, noch einfacher das istDie Custom.* Dateien sind übrigens im SVN-Repository meines Plugins vorhanden, wie auch eine Vorab-Version für S7comm-plus (also 1200/1500) - wobei die noch nicht ganz viel erkennt.
Wenn man ein svn checkout direkt ins plugins-Verzeichnis der Wireshark Quellen macht, muss eigentlich nichts mehr angepasst werden.
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?