Re: testing needed for dkms-agrsm-2.1.80-7mdv2009.0

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Ryan,

 Is this the same kernel as before, 2.6.28-11 ?  Did any of the previous driver
packages worked?

All,

 Could somebody please send me the "7mdv" sources (I guess a *.deb file will do)?
 I don't think they are posted yet.
 I checked the Zsolt's site, there is some "7mdv" RPM that references
 my first patch that didn't compile on 2.6.28. 
 So I guess it does not match the "7mdv" files Marvin was talking about:
> >  dkms-agrsm-2.1.80-7mdv2009.0.tar.gz
> >  dkms-agrsm_2.1.80-7_i386.deb

 There is also an "8mdv" RPM on the Zsolt, but I cannot extract the sources from
it:

 $ rpm2cpio dkms-agrsm-2.1.80-8mdv2009.0.i586.rpm | cpio -idv

 gives me some error:

 cpio: Malformed number
 cpio: Malformed number

It does look like an srpm, but when I run 'rpm -qpl' on it, it gives a list of the
source files. Very confusing.

-- 
WBR, Nikolay Zhuravlev

Thus spake Ryan Gillette (dabbill@xxxxxxxxx):

> $ sudo wvdialconf wvtest
> Editing `wvtest'.
> 
> Scanning your serial ports for a modem.
> 
> Modem Port Scan<*1>: S0   S1   S2   S3   Segmentation fault
> 
> 
> 
> On 5/17/09, Marvin Stodolsky <marvin.stodolsky@xxxxxxxxx> wrote:
> > Jacques hasn't mounted these packages as yet, so I'm sending direct to you.
> > For usage  of the dkms-agrsm package, first install dkms support.
> > Then do:
> > $ sudo dpkg -i dkms-agrsm*.deb
> > Then test the drivers as before. A reboot may be necessary.
> > Please report to Discuss@xxxxxxxxxxxxxx
> > Not directly to me.
> >
> > MarvS
> >
> >
> > ---------- Forwarded message ----------
> > From: Marvin Stodolsky <marvin.stodolsky@xxxxxxxxx>
> > Date: Sun, May 17, 2009 at 12:18 AM
> > Subject: Fwd: testing needed for dkms-agrsm-2.1.80-7mdv2009.0
> > To: Jacques Goldberg <Jacques.Goldberg@xxxxxxx>, Antonio Olivares
> > <olivares14031@xxxxxxxxx>, Zsolt BÉRCZES <zsolt@xxxxxx>
> >
> >
> > Jacques
> >
> > For http://linmodems.technion.ac.il/packages/ltmodem/11c11040/
> >
> > MarvS
> >
> >
> > ---------- Forwarded message ----------
> > From: Marvin Stodolsky <marvin.stodolsky@xxxxxxxxx>
> > Date: Sun, May 17, 2009 at 12:12 AM
> > Subject: testing needed for dkms-agrsm-2.1.80-7mdv2009.0
> > To: Linmodems <discuss@xxxxxxxxxxxxx>
> >
> >
> > The code with  Nikolay's patches installed has been assembled  in packages
> >  dkms-agrsm-2.1.80-7mdv2009.0.tar.gz
> >  dkms-agrsm_2.1.80-7_i386.deb
> > and are being sent to Jacques for mounting in
> > http://linmodems.technion.ac.il/packages/ltmodem/11c11040/
> > whereat useful companion packages are the agrsm-tools and agrsm_howto.txt
> >
> >
> > Prior installation of dkms support is necessary.
> > Install the deb package in Ubuntu with:
> > $ sudo dkms*.deb
> >
> > For other distros
> > The  dkms-agrsm-2.1.80-7mdv2009.0.tar.gz has a setup file to be
> > executed with Rood/Adm permission as:
> > ./setup
> >
> > Zsolt will likely make a comparable RPM installer which will  be
> > available presently at
> >  http://linux.zsolttech.com/linmodem/agrsm/
> >
> > MarvS
> >
> > ---------- Forwarded message ----------
> > From: Nikolay Zhuravlev <xxor@xxxxxxx>
> > Date: 2009/5/16
> > Subject: Re: [PATCH] Re: dkms-agrsm-2.1.80-2mdv2009.0.i586.rpm fails
> > with kernel >= 2.6.29.X
> > To: Marvin Stodolsky <marvin.stodolsky@xxxxxxxxx>
> > Cc: Linmodems <discuss@xxxxxxxxxxxxx>
> >
> >
> > Marvin,
> >
> >  Ok, I see where the problem is. Here is the patch updated for 2.6.28 along
> > with
> > some further improvements.  This time it is against the
> > agrsm-2.1.80-6mdv2009.0.tar.gz sources tarball you sent me on May 14.
> >
> >  I have installed 2.6.28.10 and built the driver successfully.  The
> > wvdialconf
> > runs fine, too.
> >
> >  I am not sure what 2.6.28.11 is, I couldn't find it on ftp.kernel.org. I
> > hope
> > it is close enough to 2.6.28.10.
> >
> > --
> > WBR, Nikolay Zhuravlev
> >
> > Thus spake Marvin Stodolsky (marvin.stodolsky@xxxxxxxxx):
> >
> >> Nikolay,
> >>
> >> There is the problem below  under Ubuntu 2.6.28-11-generic , last
> >> paragraph below.
> >>
> >>  However the compile is OK with your prior patch applied to
> >> agrsm-2.1.80-6mdv2009.0, resulting in the
> >> agrsm-2.1.80-6mdv2009.0.tar.gz, I sent you earlier.
> >>
> >> MarvS
> >>
> >> $ patch -p0 < 4mdv_2.6.29.1.patch
> >> patching file agrsm-2.1.80-4mdv2009.0/agrsoftmodem.c
> >> patching file agrsm-2.1.80-4mdv2009.0/HDA.c
> >> patching file agrsm-2.1.80-4mdv2009.0/hda_codec.h
> >> patching file agrsm-2.1.80-4mdv2009.0/Kbuild
> >> patching file agrsm-2.1.80-4mdv2009.0/Makefile
> >>
> >> agrsm-2.1.80-4mdv2009.0$ make
> >> make -C /lib/modules/2.6.28-11-generic/build
> >> M=/usr/src/pkg/agrsm/agrsm-2.1.80-4mdv2009.0 modules
> >> make[1]: Entering directory `/usr/src/linux-headers-2.6.28-11-generic'
> >>   CC [M]  /usr/src/pkg/agrsm/agrsm-2.1.80-4mdv2009.0/agrsoftmodem.o
> >> /usr/src/pkg/agrsm/agrsm-2.1.80-4mdv2009.0/agrsoftmodem.c: In function
> >> ‘x_request_region’:
> >> /usr/src/pkg/agrsm/agrsm-2.1.80-4mdv2009.0/agrsoftmodem.c:276: error:
> >> too many arguments to function ‘__request_region’
> >> make[2]: *** [/usr/src/pkg/agrsm/agrsm-2.1.80-4mdv2009.0/agrsoftmodem.o]
> >> Error 1
> >> make[1]: *** [_module_/usr/src/pkg/agrsm/agrsm-2.1.80-4mdv2009.0] Error 2
> >> make[1]: Leaving directory `/usr/src/linux-headers-2.6.28-11-generic'
> >> make: *** [default] Error 2
> >>
> >>
> >> On Sat, May 16, 2009 at 8:52 AM, Nikolay Zhuravlev <xxor@xxxxxxx> wrote:
> >> > Bjorn/All,
> >> >
> >> >  I played with the source a bit more this morning. This is the patch
> >> > against
> >> >  the agrsm-2.1.80-4mdv2009.0.tgz sources available at the Zsolt's site.
> >> >
> >> >  It does two things:
> >> >  (1) Adds support for the 2.6.27-rc9, 2.6.29.1 (and maybe 2.6.28)
> >> > kernel
> >> >  (2) Changes the Makefile to use the standard 2.6 kbuild procedure
> >> >     used for the linux modules [described in
> >> > Documentation/kbuild/modules.txt]
> >> >
> >> >  Before applying the patch and running make, please rename the file
> >> > agrmodemlib.o to agrmodemlib.o_shipped . This will help the kbuild
> >> >  to recognize this is a pre-build binary coming from elsewhere,
> >> >  so that 'make clean' will not destroy it.
> >> >
> >> >  After the patch, build & install like this:
> >> >
> >> > $ sudo modprobe -r agrserial
> >> > $ sudo modprobe -r agrmodem
> >> > $ make
> >> > $ sudo make modules_install
> >> > $ sudo modprobe agrmodem
> >> > $ sudo modprobe agrserial
> >> > $ sudo ln -s /dev/ttyAGS3 /dev/ttySAGR
> >> > $ sudo wvdialconf /etc/wvdial.conf
> >> >
> >> > wvdialconf was successful on my notebook that has the 11c11040 chip on
> >> > HDA, but
> >> > I cannot test beyond that -- I don't have an actual phone line here.
> >> >
> >> > --
> >> > WBR, Nikolay Zhuravlev
> >> >
> >> > Thus spake Bjorn Wielens (Uniacke1@xxxxxxxx):
> >> >
> >> >> Hi,
> >> >> Zsolt's sources are confirmed to work with 2.6.27 kernels.
> >> >> However, we are still unsure about 2.6.28, and I will be able to try
> >> >> and
> >> >> experiment with 2.6.29 as soon as I can locate the correct packages
> >> >> for
> >> >> my distro.
> >> >> You are likely correct about the problem, but there may be other
> >> >> issues
> >> >> as well.
> >> >> Bjorn.
> >> >>
> >> >>
> >> >>
> >> >>
> >> >> Nikolay Zhuravlev wrote:
> >> >> > Antonio,
> >> >> >
> >> >> >  Those sources are too old to work with the kernels >= 2.6.27
> >> >> >
> >> >> >  You may want to have a look at the sources located at
> >> >> > http://linux.zsolttech.com/linmodem/agrsm/ and hack those with
> >> >> >  the patch I attach here. I used it to get the driver working
> >> >> >  with the 2.6.27-rc9 kernel.
> >> >> >  Note that the patched sources may build and still not work with
> >> >> > the recent kernels (28 and higher).
> >> >> >
> >> >> >  I guess the HDA.c stuff in that driver is out of sync with
> >> >> >  the current ALSA developments in the 29 kernel anyway.
> >> >> >
> >> >> >
> >> >>
> >> >
> >> >
> >> >
> >

[Index of Archives]     [Linux Media Development]     [Asterisk]     [DCCP]     [Netdev]     [X.org]     [Xfree86]     [Fedora Women]     [Linux USB]

  Powered by Linux