Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 41607 - net-dialup/ppp doesn't provide ATM support
Summary: net-dialup/ppp doesn't provide ATM support
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 All
: Highest blocker (vote)
Assignee: Gentoo Dialup Developers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-02-14 17:28 UTC by Ahmed Farid
Modified: 2004-03-06 06:41 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
ppp 2.4.2 with pppoatm.so plugin (worked) (ppp-2.4.2cln.tar.gz,759.51 KB, application/octet-stream)
2004-02-27 07:42 UTC, Olivier Mondoloni
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ahmed Farid 2004-02-14 17:28:05 UTC
this is very bad since me and alot of people i know depend on PPPoATM.
i've made an updated ebuild + the ATM patch and i hope it goes into portage.
full overlay (ebuild + all patches from files/2.4.2/ + libpcap.patch) http://oneofone.limitlessfx.com/gentoo-overlay/ppp-2.4.2+atm.tar.bz2
ebuild : http://oneofone.limitlessfx.com/gentoo-overlay/net-dialup/ppp/ppp-2.4.2.ebuild
latest pppoatm.patch (http://linux-usb.sourceforge.net/SpeedTouch/download/) : http://oneofone.limitlessfx.com/gentoo-overlay/pppoatm.diff (this goes to /usr/portage/distfiles/ but the ebuild should download the newest on it's own)
all the files from http://oneofone.limitlessfx.com/gentoo-overlay/net-dialup/ppp/files/2.4.2/ are needed for the ebuild

peace
Comment 1 Heinrich Wendel (RETIRED) gentoo-dev 2004-02-16 03:12:30 UTC
it fails to compile here with that patch:

gcc -o pppoatm.so -shared -march=athlon-mp -O3 -pipe -fomit-frame-pointer -msse -mmmx -mfpmath=sse -fforce-addr -I.. -I../../include -fPIC pppoatm.c -latm
pppoatm.c:19:17: atm.h: Datei oder Verzeichnis nicht gefunden
In file included from /usr/include/linux/atmdev.h:12,
                 from pppoatm.c:20:
/usr/include/linux/atm.h:211: error: Syntaxfehler before "uint32_t"
/usr/include/linux/atm.h:213: error: Syntaxfehler before '}' token
/usr/include/linux/atm.h:217: error: parameter `addr' has incomplete type
pppoatm.c: In function `setdevname_pppoatm':
pppoatm.c:78: error: `T2A_PVC' undeclared (first use in this function)
pppoatm.c:78: error: (Each undeclared identifier is reported only once
pppoatm.c:78: error: for each function it appears in.)
pppoatm.c:78: error: `T2A_NAME' undeclared (first use in this function)
make[1]: *** [pppoatm.so] Fehler 1
make[1]: Leaving directory `/var/tmp/portage/ppp-2.4.2/work/ppp-2.4.2/pppd/plugins'
make: *** [all] Fehler 2
Comment 2 Heinrich Wendel (RETIRED) gentoo-dev 2004-02-21 17:57:07 UTC
any idea why it fails?
Comment 3 Ahmed Farid 2004-02-24 08:44:29 UTC
looks like something is wrong with your linux-headers.
Comment 4 Olivier Mondoloni 2004-02-27 07:42:32 UTC
Created attachment 26474 [details]
ppp 2.4.2 with pppoatm.so plugin (worked)

Please find enclosed the lastest ppp 2.4.2 with pppoatm.so plugin. I hope it
will help you in providing a good support for ATM devices on Gentoo Linux.
Personnally, it works for me who have a Bewan ADSL PCI St modem on 2.4.25
kernel (with linux-atm-2.4.1 ebuild installed and the latest bewan drivers
A1012-A1006-A904-A888-0.8.1)

Crashoverride71
Long life to Gentoo.
Comment 5 Heinrich Wendel (RETIRED) gentoo-dev 2004-03-06 06:41:10 UTC
added in 2.4.2-r1