Dialup connection support requires someone to build a PPP/SLIP stack to integrate with the netstack and also pull together a selection of modem drivers. IIRC, someone started something years ago, but it never materialized, and the netstack went through several iterations before the current one was produced, probably breaking whatever had been done up to that point anyway.
In the end, it hasn’t been a high priority task.
I’m sure if someone wanted to volunteer to add this feature to Haiku, the developers would be very grateful
Alternatively, you could maybe setup a demand-dial server on your network, which I used to do years ago when I was on dialup. Whenever a connection outside the local network was requested, my demand-dial server would automatically dial up the ISP and then disconnect automatically when traffic ceased for some period of time. I had a dedicated phone line for this purpose, however. I understand this isn’t a solution for everyone, but at least it’s not impossible