hamachi - tap: connect() failed

sim4000

sim4000

Lebende Foren Legende
Guten Abend.

Ich beschäftige mich jetzt seit ein paar Tagen mit dem Hamachi.
Allerdings mit der Windows-Version. Nun hab ich auch mitbekommen das es auch eine Linux-Version gibt. Nur habe ich damit so meine Probleme. Ich hab sie wie folgt installiert:
Code:
# su
password:
# make
# make install
# hamachi-init
# hamachi start
und bei hamachi start kommt folgende Meldung:
Code:
17 22:40:23.799 [   0] [ 4826] tap: connect() failed 2 (No such file or directory)
Da fehlt irgendwas. (is klar) Nur hab ich keine Ahnung was und wie man das reparieren kann. Hat sich schon mal jemand damit beschäftigt? Wenn ja: Hilf mir. ;)

Lg, sim4000.
 
Hi,

Du musst dass "hamachi-init" und "hamachi start" (meiner Meinung nach) als dein normaler User ausführen, damit die benötigten Dateien richtig angelegt werden.

Falls das nicht hilft, guck mal ob tuncfg gestartet ist.

Ich kann dir auch gleich noch meine hamachi GUI unterschieben ;) http://yahg.sourceforge.net. Man brauch allerdings php & php-gtk für meine GUI, falls du eine andere haben willst musst du nur mal das hamachi-forum aufsuchen. (http://forums.hamachi.cc/viewtopic.php?t=2488)
 
Ja danan lags.

Code:
# ./tuncfg
> ./hamachi-init
> ./hamachi start
@Schneemann
Ich hab mir auch mal deine GUI angesehn. Die bekomme ich jedoch nicht zum laufen. Ich musste noch gtk-gui2 installieren dann hab ich folgendes gemacht:
Code:
kompaktes:/opt/yahg # php5 /opt/yahg/yahg.php
PHP Notice:  Undefined index:  Identity in /opt/yahg/yahg.php on line 585

(yahg.php:6435): Gtk-CRITICAL **: gtk_main_quit: assertion `main_loops != NULL' failed

(yahg.php:6435): Gtk-CRITICAL **: gtk_main_quit: assertion `main_loops != NULL' failed
Mach ich was falsch?
Mfg, sim4000.
 
Zuletzt bearbeitet:
Weil wir gerade bei hamachi sind, poste ich doch gleich einmal mein Problem dazu ;)

Also bei mir funktioniert alles nur muss ich jedes Mal vorm Hamachi starten den das tun-Modul laden und tuncfg neu ausführen, das ist recht nervig wenn man dann jedes Mal zu root wechseln muss etc. Gibts da ne Möglichkeit von hamachi aus das zu regeln oder muss ich da mit nem Startskript nachhelfen?

MfG,
Graf_Ithaka
 
Schreib doch einfach in die /etc/inittab rein, das er das Teil bei jedem systemstart laden soll. Zb so:
Code:
hm:3:once:/pfad/zum/script/scripftname

Lg, sim4000.
 
Schreib doch einfach in die /etc/inittab rein, das er das Teil bei jedem systemstart laden soll. Zb so:
Code:
hm:3:once:/pfad/zum/script/scripftname

Lg, sim4000.

Oke dann lös ich das über ein Script, das war ja eigentlich die Frage obs nötig ist :)

MfG,
Graf_Ithaka
 
hi,

Wiedermal kann ich euch meine Sachen unterschieben ;)
Ich hab einen Autostartskript für Suse geschrieben. Es gibt aber auch noch eins für Debian.

Suse: http://forums.hamachi.cc/viewtopic.php?t=9888&sid=e7c4e18e76e3656507a5bfcef59d95a2
Debian: http://forums.hamachi.cc/viewtopic.php?t=5974&sid=e7c4e18e76e3656507a5bfcef59d95a2

@ sim4000:
Im Ordner names ~/.hamachi/ sollte sich eine Datei names "state" befinden.
Diese sollte so aussehen:
Code:
Identity   5.xxx.xxx.xxx
Nickname   foobar
AutoLogin  yes
OnlineNet  foobar
OnlineNet  barfoo

Wobei die ersten zwei Zeilen relevant sind. Wenn diese nicht existieren, füge sie mal dazu. Aber meiner Meinung nach sollten die nach hamachi-init da sein.

EDIT: Du kannst auch die Idenity-Zeile in die yahg.conf reinschreiben, denk ich

Er konnte die Zeile "Identity" nicht in ein Array laden, deswegen fehlt der key und das Programm stürtzt ab.
 
Zuletzt bearbeitet:

Ähnliche Themen

Samba 4 Gast Zugang unter Ubuntu funktioniert nicht

CentOS 6.3 RADIUS - Keine Verbindung möglich

dovecot und postfix Konfiguration Problem

Festplatte stirbt, dd funktioniert nicht

Rollei Mini Wifi Camcorder

Zurück
Oben