Hamachi na arch amd64
Otóż dzisiaj miałem okazję spotkać się z problemem niedziałającego hamachi na 64 bitowych systemach operacyjnych Linux. Zacznijmy od tego, że problemy były dwa.
1. Tzw. problem „If commands have no output”, który może występować z dwóch przyczyn.
a) Hamachi jest aplikacją 32 bitową i wymaga bibliotek 32 bitowych. Aby obejść to, nawiążę do mojego starego wpisu nt. Tibii- getlibs. Link do pobrania skryptu: klik, natomiast paczuszka .deb (instalacja poprzez dpkg -i nazwa.deb) tutaj.
b) Nie posiadamy wymaganych bibliotek. W tym wypadku nie będę się rozpisywał- oto link do poradnika od samych twórców: klik.
2. „tap: bad response 06000000″, czyli błąd tap- oby na pewno?
Niestety, ale nie. Ten błąd również powoduje nasza 64 bitowa architektura systemu- a dokładniej długość ‘long’. Podkreślę tutaj, że występuje on wyłącznie, gdy sami kompilujemy tuncfg. Prostę rozwiązanie, które znalazłem na blogu pewnego japończyka- znajdujemy:
unsigned long v[2];i zamieniamy na:
unsigned int v[2];lub po prostu pobieramy ten patch.
Teraz kompilujemy tuncfg, kopiujemy do /sbin lub po prostu instalujemy ponownie hamachi i wuala, cacko powinno śmigać
[How-To] Hamachi na Linuksie – UBUNTU.PL – Polskie forum użytkowników Ubuntu
Hamachi:Install on Linux – LogMeInWiki.com
Hamachi on x64 – eggshell blue
Index of /cappy
