FTP <ftp <at> atalos.com> writes: > Hi there, > I'm interested to buy an ADSL modem PCI card for OpenBSD and Sangoma informed me that their products are not > for xBSD any more!
I was in the same situation and bought a Sangoma 518 card anyway, figuring I could try to get it working, since the driver can still be downloaded. I haven't determined what OBSD kernel version the driver was last successfully compiled under, but it doesn't compile out-of-the-box on my freshly-installed 3.8 (or my previous 3.4). It looks like it shouldn't be too hard to resolve the compile problem though, and I'm trying to familiarize myself with the issue enough to come up with a solution. It would appear that the conflicts come from some code in the wanpipe driver kit already being present in the 3.8 kernel source. Functions such as: sdlahw_head(), sdlahw_card_head(), sdlahw_probe_head(), sdladrv_init(), sdladrv_exit() and sdladrv_get_hw_adptr_cnt() are present in both places (wanpipe's sdladrv.c and OBSD's if_sandrv.c) and may differ slightly. It appears that I still may need some pieces of the WANPIPE install kit (utilites?), but that the driver (or a slightly outdated version?) may already be in the kernel. I'm still muddy about how to proceeed. If anyone has any suggestions to make, I'd love to hear them. I'll public summarize the process for the future if I can get it working, since I can't find anyone else who has. > Any alternatives around? I understand that USB ADSL devices based on the Eagle chipsets are supported. I don't know of any other PCI solutions. Besides, I heard SUCH good things about the Sangoma card and Wanpipe software that I really want to use it. It is still supported under Linux, but I'd prefer an OBSD firewall to even a hardened Linux like Trustix. > Thanks > George

