Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: Ubuntu-Forum & Kubuntu-Forum | www.Ubuntu-Forum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

  • »Rebell« ist männlich
  • »Rebell« ist der Autor dieses Themas

Beiträge: 73

Registrierungsdatum: 11.07.2005

  • Nachricht senden

1

22.02.2008, 13:03

[erledigt]Hamachi: Login ....failed

Hallo.

Kurze Problembeschreibung: Mein Hamachi läuft, loggt sich aber nicht ins Netzwerk ein.
Dazu habe ich schon etliche Beiträge durchgeforstet. Es gibt 2 Lösungen, die beide bei mir nicht funktionieren.

1. Lösung: hamachi ist mit upx komprimiert. Ich solle es dekomprimieren damit es geht. -> Funktioniert nicht.
URL: http://ubuntuforums.org/showthread.php?p=3414411
2. Lösung: Ich soll dafür sorgen, dass tuncfg die Datei ifconfig findet -> Kann ich nicht nachprüfen.
URL: http://www.linuxquestions.org/questions/…amachi.-409344/

Erstmal die Fehlermeldung:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
mike@Monique:~$ rm -rf .hamachi/
mike@Monique:~$ hamachi-init
Initializing Hamachi configuration (/home/mike/.hamachi). Please wait ..

  generating 2048-bit RSA keypair .. ok
  making /home/mike/.hamachi directory .. ok
  saving /home/mike/.hamachi/client.pub .. ok
  saving /home/mike/.hamachi/client.pri .. ok
  saving /home/mike/.hamachi/state .. ok

Authentication information has been created. Hamachi can now be started with
'hamachi start' command and then brought online with 'hamachi login'.

mike@Monique:~$ sudo tuncfg
mike@Monique:~$ hamachi start
Starting Hamachi hamachi-lnx-0.9.9.9-20 .. ok
mike@Monique:~$ hamachi login
Logging in ....>.. failed

Ich komm nicht ins Hamachi-Netzwerk.

Problemlösung Nr. 1: upx -d hamachi

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
mike@Monique:~$ sudo -s
root@Monique:~# cd /usr/bin/
root@Monique:/usr/bin# upx -d hamachi
                       Ultimate Packer for eXecutables
  Copyright (C) 1996,1997,1998,1999,2000,2001,2002,2003,2004,2005,2006,2007
UPX 3.00        Markus Oberhumer, Laszlo Molnar & John Reiser   Apr 27th 2007

        File size         Ratio      Format      Name
   --------------------   ------   -----------   -----------
upx: hamachi: NotPackedException: not packed by UPX

Unpacked 0 files.
root@Monique:/usr/bin# upx -d ./hamachi
                       Ultimate Packer for eXecutables
  Copyright (C) 1996,1997,1998,1999,2000,2001,2002,2003,2004,2005,2006,2007
UPX 3.00        Markus Oberhumer, Laszlo Molnar & John Reiser   Apr 27th 2007

        File size         Ratio      Format      Name
   --------------------   ------   -----------   -----------
upx: ./hamachi: NotPackedException: not packed by UPX

Unpacked 0 files.
root@Monique:/usr/bin# hamachi login
Logging in ....>.. failed

Datei habe ich schon einmal entpackt. Man sieht: Keine Änderung.

Aber was mich stutzig macht ist, dass ich kein neues Gerät besitze laut ifconfig.

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
mike@Monique:~$ sudo tuncfg
tuncfg: already running
mike@Monique:~$ ifconfig
eth0      Protokoll:Ethernet  Hardware Adresse 00:13:D4:0B:21:7F
          inet Adresse:192.168.1.27  Bcast:192.168.1.255  Maske:255.255.255.0
          inet6 Adresse: fe80::213:d4ff:fe0b:217f/64 Gültigkeitsbereich:Verbindung
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:52189 errors:0 dropped:0 overruns:0 frame:0
          TX packets:77323 errors:0 dropped:0 overruns:0 carrier:0
          Kollisionen:0 Sendewarteschlangenlänge:1000
          RX bytes:41844114 (39.9 MB)  TX bytes:7388089 (7.0 MB)
          Interrupt:20 Basisadresse:0x2c00

lo        Protokoll:Lokale Schleife
          inet Adresse:127.0.0.1  Maske:255.0.0.0
          inet6 Adresse: ::1/128 Gültigkeitsbereich:Maschine
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          Kollisionen:0 Sendewarteschlangenlänge:0
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)


Könnte es also doch an einem fehlerhaften tuncfg-Aufruf liegen? Mein Problem ist nur, das Ding gibt überhaut keine Meldungen aus.
In den Messages steht lediglich:

Zitat

Feb 22 12:04:41 Monique kernel: [ 3231.498958] tun: Universal TUN/TAP device driver, 1.6
Feb 22 12:04:41 Monique kernel: [ 3231.498964] tun: (C) 1999-2004 Max Krasnyansky <[email]maxk@qualcomm.com[/email]>


Bin für Ratschläge überaus dankbar.

Grüße,
Rebell

  • »Rebell« ist männlich
  • »Rebell« ist der Autor dieses Themas

Beiträge: 73

Registrierungsdatum: 11.07.2005

  • Nachricht senden

2

22.02.2008, 18:12

Ich habe mal noch ein wenig mit der Datei tuncfg.c rumgespielt und dort das exit(1) in der Funktion errorf rausgenommen.

Quellcode

1
82: #define errorf(args...) { printf(args); }

Jetzt macht das Ding zwar Ausgaben im Fehlerfall, allerdings hängt das Programm jetzt an folgender Stelle:

Quellcode

1
2
3
4
5
6
7
8
do
{
	r = select(fdm+1, &fdr, NULL, NULL, NULL);
	if (r < 0 && errno != EINTR)
		exit(EXIT_FAILURE);
	
}
while (r < 0);

Und zwar genau am "select". Also ist das ein Bug von Ubuntu, oder dem tuncfg? Weiß jemand was darüber?

  • »Rebell« ist männlich
  • »Rebell« ist der Autor dieses Themas

Beiträge: 73

Registrierungsdatum: 11.07.2005

  • Nachricht senden

3

22.02.2008, 18:21

Keine Ahnung, ob das am Hamachi-Netzwerk lag, aber jetzt gehts auf einmal.

Zitat


mike@Monique:~$ hamachi login
Logging in ....>....... ok


Hmm.... X(

4

22.02.2008, 21:48

Ok, ich habe mir mal erlaubt deinen Thread auf [erledigt] zu setzen.

mfg