On Sun, 13 Apr 2003 00:44:27 -0000
MJ Ray <markj(a)cloaked.freeserve.co.uk> wrote:
> Steve Fosdick <lists(a)pelvoux.nildram.co.uk> wrote:
> > Debian source, patched it, and build it into a binary package which
> > I could install in place of the normal Debian one. It is working
> > fine with both PPPoA for ADSL and standard dialup.
>
> Remember to mark the package as "hold" if you use apt-get at all. You
> can do this through one of the front-ends (not sure whether dselect
> can, though), or I think it's echo "pppd hold" | dpkg --set-selections
> if you feel like brute force. You should check the fine manual before
> believing me, though.
I just checked in aptitude and it seems to have aquired hold status
automatically, unless in a brief moment of inspiration I thought to do
this myself.
When building the package I did look to see if there was any easy way of
setting the package version so it was obvious it was an unoffical
package but I didn't see such a thing. Anyone know if this is easy?
> Actually, I remember someone complaining on another IRC channel about
> this problem, but I don't remember if there was another solution.
> Such is the trouble with IRC for technical questions.
My guess is that it is to do with the fact that the symbol is a BSS
symbol rather than a normal text or data symbol, but that doesn't
provide a solution.
Actaully, since my last e-mail I have remembered another small issue
with the Conexant Tigris drivers - one is supposed to be able to get
status information from /proc/net/atm/CnxAdsl:0 but if I try to cat this
file it dies with a segmentation fault with syslog indicating that a
NULL pointer dereference is happening within the kernel.
Kudos to Linus and the other kernel contributors that the kernel can
recover from errors like this by killing the process that invoked the
faulted code.
This bug also doesn't seem to make any difference to the actual
operation of the card and sufficient status information seems to be
available from the /proc/CnxAdslDebugQuery file.
Steve.