AlaskanEmily has quit [Remote host closed the connection]
<Begasus>
k, let's go all the way and switch fully to using gcc13 here :)
<Anarchos>
Begasus you launch Debugger in Terminal
<Anarchos>
Begasus and then you click on your app in the list
<Begasus>
Anarchos, launched it from the menu and added, as you mentioned, posted report on the PR earlier, thanks
<Begasus>
wasn't sure, so was looking into how it's done, hope I got it right :)
<Begasus>
k, biab
<korli>
pairisto[m]: you mean gateway for the interface?
<Anarchos>
Begasus developers will tell :)
<Anarchos>
Begasus btw, i began to write a detailed message to my PR on BeTeX. (2 years delayed lol). I will finish the message and send the PR in next weeks.
<pairisto[m]>
korli: yes, should also mention that tun0 gets setup with `ifconfig tun0 inet 10.8.0.1 255.255.255.255 peer 10.8.0.2 mtu 1500 up` from openvpn
<korli>
i suppose you can add a gateway for the interface
<pairisto[m]>
with 10.8.0.1 or 10.8.0.2?
Anarchos has quit [Quit: Vision[]: i've been blurred!]
<pairisto[m]>
or would I do it with 10.8.0.0
<korli>
don't know whether ifconfig can do this
<korli>
pairisto[m]: what's your "route" output in Haiku at the moment
<pairisto[m]>
this is after I did route delete tun0 10.8.0.1 host local, route add tun0 10.8.0.2 netmask 255.255.255.255 gw 0.0.0.0, and route add tun0 10.8.0.0 netmask 255.255.255.0 gw 10.8.0.2
<pairisto[m]>
idealy, when I run route add tun0 10.8.0.2 netmask 255.255.255.255 gw 0.0.0.0 I add host to the end of it but it keeps saying that its an invalid option when I add it
<pairisto[m]>
I am running the server on Haiku and the client on linux
<pairisto[m]>
currently openvpn can get a packet from the client to the server but it doesn't end up hitting the interface
<korli>
have you tried with "local" instead of "host"?
<B2IA>
(binky) Thanks for running this server :)
<pairisto[m]>
"local" runs but nothing about the behavior of openvpn changes afterwards
<B2IA>
(binky) oh ok
<korli>
openvpn expects a packet?
mmu_man has joined #haiku
<korli>
pairisto[m]: you should work with tcpdump to check packets on each interface
<pairisto[m]>
can you be a bit more specific about that? I don't think the server is ever "expecting" a packet. tcpdump just shows the client sending a bunch of pings that the server can't reply to since it can't reach the interface
<korli>
I'm not sure I understand when you write "currently openvpn can get a packet from the client to the server but it doesn't end up hitting the interface"
<pairisto[m]>
korli: yes, that's what I meant by that. its just that it doesn't go any further than that socket. it should be hitting tun0 but it isn't
<korli>
and you see packets being written by openvpn to the tun socket
<korli>
?
<pairisto[m]>
by "tun socket" so you mean the tun0 interface?
<pairisto[m]>
because its not writing to both the interface and driver
<korli>
i mean the driver socket
dqk_ has joined #haiku
<korli>
driver fd
<pairisto[m]>
it's not writing to it
<pairisto[m]>
its reading but I haven't seen a write call to the driver
dqk has quit [Ping timeout: 480 seconds]
<korli>
maybe you need to write something in the tunnel?
<korli>
otherwise you can try to start openvpn with "strace -T -e %network", this will log the network syscalls (but you might need to add read/write to the filter)
<pairisto[m]>
writing didn't do anything unfortunately so I'll try the strace option
<korli>
also you might try with a Linux VM to understand how the openvpn should behave
<korli>
server
<pairisto[m]>
thats what I have been doing
<korli>
you can probably compare the strace outputs on linux and haiku
<pairisto[m]>
besides the routing issues, its been almost the same output
<pairisto[m]>
I say almost because there are sometimes weird "VIRT" things (thats the best way I can describe it) but I don't think those are a Linux specific thing
<pairisto[m]>
* I say almost because there are sometimes weird "VIRT" things (that's the best way I can describe it unfortunately) but I don't think those are a Linux specific thing
Begasus has quit [Quit: Vision[]: i've been blurred!]
<korli>
ok, is the clock important?
<pairisto[m]>
nothing points to it being important :/
<botifico>
[haikuports/haikuports] davidkaroly aa6c7ac - tenacity: update to 1.3.1 (#9117)
mmu_man has joined #haiku
B2IA has quit [Ping timeout: 480 seconds]
AGMS-BeOS has joined #haiku
AGMS-BeOS is now known as AGMS
tercaL has joined #haiku
tercaL has quit []
tercaL has joined #haiku
B2IA has joined #haiku
AGMS has quit [Quit: Vision[0.9.6-0203]: i've been blurred!]
mmu_man has quit [Ping timeout: 480 seconds]
mmu_man has joined #haiku
<B2IA>
(AGMS) Butler message for thaflo cdtomp3ripper0.3 is just a bash script which asks the user for settings, then calls the LAME encoder to make the MP3 files. The source code IS the executable - just open it in an editor.