

ako dostat tap/tun do jadra (openvpn)
kurt ma inspiroval...na jednom servri som chcel rozchodit openvpn bohuzial jadro asi nema podporu tun/tap hoci podla docs by uz 2.4 jadra mali mat tuto podporu v sebe.
otazka znie ako dostat podporu tun/tap do jadra bez jeho kompilovania resp restartu routra.
edit: je zaujimave ze hoci modprobe nic neukaze v /dev/net/ sa nachadza tune subor
tak som prerobil jadro trosku (echo CONFIG_TUN=m >> /usr/src/linux/.config, make, make modules, make modules_install, modprobe tun a depmod -a). modprobe uz nehlasi nic pre istotu ale lsmod ukaze modul
Module Size Used by Not tainted
tun 4352 0
cize mal by tam byt.
spustim openvpn cez
bash-2.05b# /usr/sbin/openvpn --config /etc/openvpn/vpn_server.conf
bash-2.05b# ps -ef |grep vpn
bash-2.05b#
a ako vidiet openvpn nebezi. syslog mlci a tak som skusal ladit cez strace kde som narazil na chybu write(1, "Options error: The third paramet"..., 96) = 96 a tu som skoncil.
dalej uz s tym asi nepohnem ani ked budem googlit 24h denne
Je zřejmé, že se pokouší do souboru otevřeného pod handlem č. 1 zapsat chybovou hlášku. Handle 1 je obvykle stdout, ale tady bude asi přesměrovaný jinam. Ta hláška ale určitě někde bude, takže:
sorry za ot, ale dosiel ti odo mna mail?
Aha, jo, už ho vidím. Hotmail ho neomylně zařadil do spamů
Přečtu si to...
do spamu? poradna.net?
mali dojst 2. 
Jo a nebo mu zkus dát ještě parametr: --log openvpn.log
... a nemusíš nic hledat.
niekedy mam pochody foresta gumpa. keby som neskusal hned strace ale pozrel si poriadne logy tak by som chybu nasiel.
openvpn uz bezi az na to ze ked ho spustim ako nobody usera z prikazoveho riadku zabudne sa exitnut cize zostane visiet program v shelly. akonahle dam ctrl-c alebo ten shell zavriem program sa ukonci. ako ho presunut ako bg proces? pozrel som --help nevidel som tak ziaden prepinac
--daemon
nestaci dat na konci "&"? - spusti_ma_na_pozadi&