Sie sind nicht angemeldet.

1

13.12.2012, 15:22

Cisco Anyconnect und Gentoo

Hallöchen,

meine Freundin und ich benötigen beide Cisco Anyconnect zum Zugriff auf unsere jeweiligen Universitätsnetze.

Mein Problem: Die herkömmliche Installation über ein Browserfenster funzt nicht. Das verwundert einen ja erstmal nicht. Aber ich habe absolut keine Peilung, welche Alternativsoftware es für Gentoo gibt oder ob man AnyConnect doch irgendwie unter Gentoo zum laufen bringt.

Falls also jemand von Euch da draußen Erfahrungen mit AnyConnect / der Anmeldung von einem Gentoo-PC an einem AnyConnect Netz hat, dann wäre ich für Sachdienliche Informationen echt dankbar.

Und die scheiß Unis schreiben natürlich unter Linux: Ähhh wir haben da nen Packet für Ubuntu --> TOLL :thumbsup:

Beste Grüße
GOS

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »GOS« (13.12.2012, 22:49)


2

13.12.2012, 15:29

Hallo GOS

Hm, eventuell etwas wie

Quellcode

1
2
3
4
5
# eix -S AnyConnect
* net-misc/openconnect
     Available versions:  (~)3.11 (~)4.07 (~)4.07-r1 {-gnutls nls +openssl static-libs LINGUAS="ar as ast bg bg_BG bn bn_IN bs ca ca@valencia cs da de el en_GB en_US eo es es_CR es_MX et eu fa fi fr gd gl gu he hi hi_IN hu id it ja km kn ko ku lo lt lv ml mr ms nb nl nn no or pa pl pt pt_BR pt_PT ro ru sk sl sq sr sr@latin sv ta te tg th tl tr ug uk ur_PK vi vi_VN wa zh_CN zh_HK zh_TW"}
     Homepage:            http://www.infradead.org/openconnect.html
     Description:         Free client for Cisco AnyConnect SSL VPN software
? (ungetestet)

3

13.12.2012, 16:01

Und falls Du den NetworkManager nutzt: net-misc/networkmanager-openconnect
Auch wenn Open-Source kostenlos ist, ist sie nicht umsonst. Dein Preis ist Dein Engagement und Mitarbeit an OS-Projekten.
Wenn Du keinen Preis bezahlen willst, bist Du die Ware. Und das ist nicht Open Source, geschweigedenn frei.

4

13.12.2012, 16:20

Hallo und danke,

habe jetzt mal openconnect installiert. Mir ist allerdings etwas unklar, wie man das ganze vernünftig einrichtet. Und dummerweise benutze ich wicd. War mit NetworkManager nicht so besonders zufrieden.

Kennt Ihr irgendwie nen HowTo im Internet oder so, anhand dessen man rafft, wie OpenConnect so agiert?

Grüße
GOS

5

13.12.2012, 16:25

Schaue mal ob Du die Verbindungsdaten in der /etc/conf.d/openconnect unterbringen kannst. und ob es über /etc/init.d/openconnect gestartet werden kann.
Auch wenn Open-Source kostenlos ist, ist sie nicht umsonst. Dein Preis ist Dein Engagement und Mitarbeit an OS-Projekten.
Wenn Du keinen Preis bezahlen willst, bist Du die Ware. Und das ist nicht Open Source, geschweigedenn frei.

6

13.12.2012, 16:43

Bei mir hat es gereicht ein simples tar.gz von meiner Hochschul-Seite runterzuladen und an Portage vorbei zu installieren. Haken an der Sache ist das die GUI nicht funktioniert, solange ich nicht AnyConnect über das Terminal starte bzw. dessen Init-Script. Auch das Starten des Init-Scripts über das default-runlevel funktioniert nicht. Bietet deine Uni nicht so ein tar.gz an?

Das ganze ist nicht gerade optimal für Gentoonutzer, aber für mich reicht es noch, wobei ich aber an einer Lösung mit openconnect interessiert wäre...

Zitat

Pipes sind wie eine Zahnpastatube:
Um den Inhalt zu untersuchen,
muss man ihn erst herausdrücken;
danach gibt es keine Möglichkeit,
ihn wieder hineinzubringen.

--Marc J. Rochkind in "UNIX Programmierung für Fortgeschrittene"

7

13.12.2012, 20:04

@ zeitgeist: Die Uni hat nur dieses Browserding und der streckt die Flügel. Das Dumme ist nur, daß das Browserinstallationsprog erkennen soll, daß es nicht funzt und dann soll es einen Download anbieten. Bei mir säuft es aber nur ab, ohne mir den versprochenen Download anzubieten 8o

@Was ist denn openconnect für ein init-script? Bedeutet das, daß openconnect dann immer einen bestimmten Tunnel aktiviert, oder ist das, um dem User eine aktivierung eines Tunnels zu erlauben?

Was mich insgesamt interessieren würde ist, ob es jenseits von Network-Manager oder ähnlichem eine GUI gibt, die es dem User erlaubt über die gerade bestehende Netzwerkverbindung (WLAN, Kabel-LAN oder so) sich in das VPN Netz einzuwählen. Mir leuchtet irgendwie nicht ein, warum ich dazu den NetworkManager benötige.

Was ich mich noch frage: Benötige ich irgendeine Konfigurationsdatei für ein VPN oder reicht es den VPN-Server zu erreichen?

Beste Grüße
GOS

8

13.12.2012, 22:48

Habe mein Problem gelöst:

habe den Cisco Anyconnect installiert. Das funzt, wenn man im Kernel zuvor Folgendes aktiviert:

Device Drivers → Network Device Support → <*> Universal TUN/TAP device driver support

Das Problem besteht dann noch in dem Sachverhalt, daß Anyconnect ein Script erstellt /etc/init.d/vpnagendt. Das Skript ist Müll und muß ersetzt werden und zwar gemäß des letzten Eintrags aus diesem Post: http://forums.gentoo.org/viewtopic-t-926150-start-0.html

Dabei ist wichtig, daß der dort verwendete Pfad zu vpnagendt eventuell angepaßt werden muß (ich mussste inder Zeile "vpn" durch "anyconnect" ersetzen)

Wenn man das neue Script hat, dann noch mit "rc-update add vpnagendt" ins runlevel default einbauen

Danach sollte alles hinhauen.

Beste Grüße
GOS