Apologies, # ls -sf /dev/ttyAGS3 /dev/modem should have been # ln -sf /dev/ttyAGS3 /dev/modem which will break /dev/modem -> ttyS0 and instead set /dev/modem -> /dev/ttyAGS3 additionally also do # ln -s /dev/ttyAGS3 /dev/ttySAGR because wvdial checks all /dev/ttyS* links MarvS On Tue, May 25, 2010 at 8:47 PM, mwl <mossianin_lbcmi@xxxxxxxxxx> wrote: > Here are the results of your commands: > > [root@localhost agrsm06pci-2.1.80~20100106]# ls -l /dev/ttyA* > crw-rw---- 1 root dialout 62, 67 2010-05-25 18:56 /dev/ttyAGS3 > [root@localhost agrsm06pci-2.1.80~20100106]# ls -sf /dev/ttyAGS3 /dev/modem > /dev/ttyAGS3 /dev/modem@ > [root@localhost agrsm06pci-2.1.80~20100106]# ls -l /dev/ttyAGS3 > crw-rw---- 1 root dialout 62, 67 2010-05-25 18:56 /dev/ttyAGS3 > [root@localhost agrsm06pci-2.1.80~20100106]# ls -l /dev/ttyAGS3 /dev/modem > lrwxrwxrwx 1 root root 5 2010-05-25 13:44 /dev/modem -> ttyS0 > crw-rw---- 1 root dialout 62, 67 2010-05-25 18:56 /dev/ttyAGS3 > <<end of results>> > > I retried KPPP using both /dev/modem and ttyS0 and both still show the modem > is busy message. > > Thanks. > > > On 05/25/2010 06:26 PM, Marvin Stodolsky wrote: >> >> After the drivers are loaded, there should be a report that >> /dev/ttyAGS3 has been created. >> Check with ls -l /dev/ttyA* >> Then set up a symbolic link: >> # ln -sf /dev/ttyAGS3 /dev/modem >> Check with: >> # ls -l /dev/ttyAGS3 /dev/modem >> >> Then you can test use with /dev/modem >> >> The step >> # ln -sf /dev/ttyAGS3 /dev/modem >> must be redone upon every bootup for now. >> >> MarvS >> >> On Tue, May 25, 2010 at 11:57 AM, mwl<mossianin_lbcmi@xxxxxxxxxx> wrote: >> >>> >>> Here are the results of the commands you suggested. >>> >>> # modprobe agrmodem >>> # modprobe agrserial >>> # ./agrsm-test >>> >>> Found drivers for boot kernel 2.6.32.12-pclos1.bfs at: >>> find: paths must precede expression: agrserial.ko >>> Usage: find [-H] [-L] [-P] [-Olevel] [-D >>> help|tree|search|stat|rates|opt|exec] [path...] [expression] >>> >>> >>> >>> Loading drivers: >>> >>> Checking for utility wvdialconf >>> Utility wvdialconf not found >>> >>> The installation record has been written to ./agrsm-test.txt >>> <<end>> >>> >>> I rebooted and rechecked with >>> # modprobe -l agr* >>> kernel/drivers/extra/agrserial.ko.gz >>> kernel/drivers/extra/agrmodem.ko.gz >>> extra/agrserial.ko >>> extra/agrmodem.ko >>> >>> I know you prefer to test with wvdial, but because I am still having >>> problems getting wvdial and wvstreams installed, I tried dialing out with >>> KPPP and get the same message about the modem being busy. I am trying to >>> connect with the dev/modem device. I looked thru the list of available >>> modems trying to find one that used AGR or something similar, but there >>> was >>> none. >>> >>> Thanks for your continued help. >>> >>> >>> >>> On 05/24/2010 06:52 PM, Marvin Stodolsky wrote: >>> >>>> >>>> Martin, >>>> >>>> Loading will be OK, I expect, if you as root, >>>> # modprobe agrmodem >>>> # modprobe agrserial >>>> Then run >>>> # ./agrsm-test >>>> >>>> The problem which we can fix later is that the /etc/modprobe file/line >>>> for pre-loading agrmodem before agrserial is not yet present. >>>> We can fix this later. >>>> >>>> Test and report back. >>>> >>>> MarvS >>>> >>>> On Mon, May 24, 2010 at 10:08 AM, mwl<mossianin_lbcmi@xxxxxxxxxx> >>>> wrote: >>>> >>>> >>>>> >>>>> The results of the find show the following: >>>>> /lib/modules/2.6.32.12-pclos1.bfs/extra/agrmodem.ko >>>>> /lib/modules/2.6.32.12-pclos1.bfs/extra/agrserial.ko >>>>> >>>>> Thanks. >>>>> >>>>> >>>>> On 05/23/2010 05:09 PM, Marvin Stodolsky wrote: >>>>> >>>>> >>>>>> >>>>>> Martin, >>>>>> >>>>>> Again check where they installed to with: >>>>>> $ find /lib/modules -name agr*.ko >>>>>> >>>>>> MarvS >>>>>> >>>>>> On Sun, May 23, 2010 at 6:32 PM, mwl<mossianin_lbcmi@xxxxxxxxxx> >>>>>> wrote: >>>>>> >>>>>> >>>>>> >>>>>>> >>>>>>> The following is the results of the install sequence. If I am >>>>>>> understanding >>>>>>> correctly, it looks like the driver installed. >>>>>>> >>>>>>> [agrsm06pci-2.1.80~20100106]# make clean >>>>>>> make -C /lib/modules/2.6.32.12-pclos1.bfs/build >>>>>>> M=/usr/src/agrsm06pci-2.1.80~20100106 clean >>>>>>> make[1]: Entering directory >>>>>>> `/usr/src/kernel-devel-2.6.32.12-pclos1.bfs' >>>>>>> CLEAN /usr/src/agrsm06pci-2.1.80~20100106/.tmp_versions >>>>>>> CLEAN /usr/src/agrsm06pci-2.1.80~20100106/Module.symvers >>>>>>> /usr/src/agrsm06pci-2.1.80~20100106/modules.order >>>>>>> make[1]: Leaving directory >>>>>>> `/usr/src/kernel-devel-2.6.32.12-pclos1.bfs' >>>>>>> >>>>>>> [agrsm06pci-2.1.80~20100106]# make >>>>>>> make -C /lib/modules/2.6.32.12-pclos1.bfs/build >>>>>>> M=/usr/src/agrsm06pci-2.1.80~20100106 modules >>>>>>> make[1]: Entering directory >>>>>>> `/usr/src/kernel-devel-2.6.32.12-pclos1.bfs' >>>>>>> CC [M] /usr/src/agrsm06pci-2.1.80~20100106/agrsoftmodem.o >>>>>>> /usr/src/agrsm06pci-2.1.80~20100106/agrsoftmodem.c: In function >>>>>>> ‘agr_pci_find_device’: >>>>>>> /usr/src/agrsm06pci-2.1.80~20100106/agrsoftmodem.c:364: warning: >>>>>>> ignoring >>>>>>> return value of ‘pci_enable_device’, declared with attribute >>>>>>> warn_unused_result >>>>>>> /usr/src/agrsm06pci-2.1.80~20100106/agrsoftmodem.c: In function >>>>>>> ‘x_linux_dbg_print_crit’: >>>>>>> /usr/src/agrsm06pci-2.1.80~20100106/agrsoftmodem.c:349: warning: the >>>>>>> frame >>>>>>> size of 1540 bytes is larger than 1024 bytes >>>>>>> /usr/src/agrsm06pci-2.1.80~20100106/agrsoftmodem.c: In function >>>>>>> ‘x_linux_dbg_print’: >>>>>>> /usr/src/agrsm06pci-2.1.80~20100106/agrsoftmodem.c:337: warning: the >>>>>>> frame >>>>>>> size of 1540 bytes is larger than 1024 bytes >>>>>>> SHIPPED /usr/src/agrsm06pci-2.1.80~20100106/agrmodemlib.o >>>>>>> CC [M] /usr/src/agrsm06pci-2.1.80~20100106/hda.o >>>>>>> CC [M] /usr/src/agrsm06pci-2.1.80~20100106/serial26.o >>>>>>> LD [M] /usr/src/agrsm06pci-2.1.80~20100106/agrmodem.o >>>>>>> LD [M] /usr/src/agrsm06pci-2.1.80~20100106/agrserial.o >>>>>>> Building modules, stage 2. >>>>>>> MODPOST 2 modules >>>>>>> WARNING: could not find >>>>>>> /usr/src/agrsm06pci-2.1.80~20100106/.agrmodemlib.o.cmd for >>>>>>> /usr/src/agrsm06pci-2.1.80~20100106/agrmodemlib.o >>>>>>> CC /usr/src/agrsm06pci-2.1.80~20100106/agrmodem.mod.o >>>>>>> LD [M] /usr/src/agrsm06pci-2.1.80~20100106/agrmodem.ko >>>>>>> CC /usr/src/agrsm06pci-2.1.80~20100106/agrserial.mod.o >>>>>>> LD [M] /usr/src/agrsm06pci-2.1.80~20100106/agrserial.ko >>>>>>> make[1]: Leaving directory >>>>>>> `/usr/src/kernel-devel-2.6.32.12-pclos1.bfs' >>>>>>> >>>>>>> [agrsm06pci-2.1.80~20100106]# make module_install >>>>>>> make: *** No rule to make target `module_install'. Stop. >>>>>>> [root@localhost agrsm06pci-2.1.80~20100106]# make modules_install >>>>>>> make -C /lib/modules/2.6.32.12-pclos1.bfs/build >>>>>>> M=/usr/src/agrsm06pci-2.1.80~20100106 modules_install >>>>>>> make[1]: Entering directory >>>>>>> `/usr/src/kernel-devel-2.6.32.12-pclos1.bfs' >>>>>>> INSTALL /usr/src/agrsm06pci-2.1.80~20100106/agrmodem.ko >>>>>>> INSTALL /usr/src/agrsm06pci-2.1.80~20100106/agrserial.ko >>>>>>> DEPMOD 2.6.32.12-pclos1.bfs >>>>>>> make[1]: Leaving directory >>>>>>> `/usr/src/kernel-devel-2.6.32.12-pclos1.bfs' >>>>>>> <<end of install>> >>>>>>> >>>>>>> Based on earlier instructions, I then tried the agrsm-test as >>>>>>> follows: >>>>>>> [agrsm06pci-2.1.80~20100106]# ./agrsm-test >>>>>>> >>>>>>> Found drivers for boot kernel 2.6.32.12-pclos1.bfs at: >>>>>>> find: paths must precede expression: agrserial.ko >>>>>>> Usage: find [-H] [-L] [-P] [-Olevel] [-D >>>>>>> help|tree|search|stat|rates|opt|exec] [path...] [expression] >>>>>>> >>>>>>> >>>>>>> >>>>>>> Loading drivers: >>>>>>> FATAL: Error inserting agrserial >>>>>>> (/lib/modules/2.6.32.12-pclos1.bfs/extra/agrserial.ko): No such >>>>>>> device >>>>>>> >>>>>>> Checking for utility wvdialconf >>>>>>> Utility wvdialconf not found >>>>>>> >>>>>>> The installation record has been written to ./agrsm-test.txt >>>>>>> <<end of agrsm-test>> >>>>>>> >>>>>>> When I noticed the FATAL, I did find the file(device?) at the >>>>>>> location >>>>>>> specified in the error message, so now I am stumped (again). >>>>>>> >>>>>>> Because the test noted that wvdial did not exist, I tried using KPPP >>>>>>> to >>>>>>> connect and all I get is a message about the modem being busy. >>>>>>> >>>>>>> I am trying to get my hands on wvdial, but that requires wvstreams, >>>>>>> which >>>>>>> will not install for some reason. So, I thought I would pass along >>>>>>> what >>>>>>> I >>>>>>> can in the hopes that there is enough there to help solve the >>>>>>> problem. >>>>>>> >>>>>>> Thanks. >>>>>>> >>>>>>> >>>>>>> On 05/23/2010 02:54 PM, Marvin Stodolsky wrote: >>>>>>> >>>>>>> >>>>>>> >>>>>>>> >>>>>>>> Martin >>>>>>>> >>>>>>>> Use agrsm06pci-2.1.80-20106 >>>>>>>> After the >>>>>>>> # make clean >>>>>>>> # make >>>>>>>> read the Makefile with >>>>>>>> # more Makefile >>>>>>>> You will thus see that the command needed is: >>>>>>>> # make modules_install >>>>>>>> Why the LSI maintainer choose this variant is obscure. >>>>>>>> >>>>>>>> MarvS >>>>>>>> >>>>>>>> On Sun, May 23, 2010 at 4:32 PM, mwl<mossianin_lbcmi@xxxxxxxxxx> >>>>>>>> wrote: >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>>> >>>>>>>>> I apologize for the slowness of my responses lately. I have been >>>>>>>>> waiting >>>>>>>>> for PCLinux to release a more current kernel to the ones that we >>>>>>>>> have >>>>>>>>> been >>>>>>>>> discussing. Now, they have the 2.6.32 kernel and I have upgraded >>>>>>>>> the >>>>>>>>> problem machine to that kernel and have been re-attempting to get >>>>>>>>> this >>>>>>>>> Agere >>>>>>>>> 11c1:0630 modem working. >>>>>>>>> >>>>>>>>> I started off with what I believe is the most recent driver >>>>>>>>> (agrsm06pci-2.1.80-20100106) and executed the following commands >>>>>>>>> from >>>>>>>>> the >>>>>>>>> usr/src directory >>>>>>>>> >>>>>>>>> [agrsm06pci-2.1.80~20100106]#make clean >>>>>>>>> make -C /lib/modules/2.6.32.12-pclos1.bfs/build >>>>>>>>> M=/usr/src/agrsm06pci-2.1.80~20100106 clean >>>>>>>>> make[1]: Entering directory >>>>>>>>> `/usr/src/kernel-devel-2.6.32.12-pclos1.bfs' >>>>>>>>> CLEAN /usr/src/agrsm06pci-2.1.80~20100106/.tmp_versions >>>>>>>>> CLEAN /usr/src/agrsm06pci-2.1.80~20100106/Module.symvers >>>>>>>>> /usr/src/agrsm06pci-2.1.80~20100106/Module.markers >>>>>>>>> /usr/src/agrsm06pci-2.1.80~20100106/modules.order >>>>>>>>> make[1]: Leaving directory >>>>>>>>> `/usr/src/kernel-devel-2.6.32.12-pclos1.bfs' >>>>>>>>> >>>>>>>>> [agrsm06pci-2.1.80~20100106]# make >>>>>>>>> make -C /lib/modules/2.6.32.12-pclos1.bfs/build >>>>>>>>> M=/usr/src/agrsm06pci-2.1.80~20100106 modules >>>>>>>>> make[1]: Entering directory >>>>>>>>> `/usr/src/kernel-devel-2.6.32.12-pclos1.bfs' >>>>>>>>> CC [M] /usr/src/agrsm06pci-2.1.80~20100106/agrsoftmodem.o >>>>>>>>> /usr/src/agrsm06pci-2.1.80~20100106/agrsoftmodem.c: In function >>>>>>>>> ‘agr_pci_find_device’: >>>>>>>>> /usr/src/agrsm06pci-2.1.80~20100106/agrsoftmodem.c:364: warning: >>>>>>>>> ignoring >>>>>>>>> return value of ‘pci_enable_device’, declared with attribute >>>>>>>>> warn_unused_result >>>>>>>>> /usr/src/agrsm06pci-2.1.80~20100106/agrsoftmodem.c: In function >>>>>>>>> ‘x_linux_dbg_print_crit’: >>>>>>>>> /usr/src/agrsm06pci-2.1.80~20100106/agrsoftmodem.c:349: warning: >>>>>>>>> the >>>>>>>>> frame >>>>>>>>> size of 1540 bytes is larger than 1024 bytes >>>>>>>>> /usr/src/agrsm06pci-2.1.80~20100106/agrsoftmodem.c: In function >>>>>>>>> ‘x_linux_dbg_print’: >>>>>>>>> /usr/src/agrsm06pci-2.1.80~20100106/agrsoftmodem.c:337: warning: >>>>>>>>> the >>>>>>>>> frame >>>>>>>>> size of 1540 bytes is larger than 1024 bytes >>>>>>>>> SHIPPED /usr/src/agrsm06pci-2.1.80~20100106/agrmodemlib.o >>>>>>>>> CC [M] /usr/src/agrsm06pci-2.1.80~20100106/hda.o >>>>>>>>> CC [M] /usr/src/agrsm06pci-2.1.80~20100106/serial26.o >>>>>>>>> LD [M] /usr/src/agrsm06pci-2.1.80~20100106/agrmodem.o >>>>>>>>> LD [M] /usr/src/agrsm06pci-2.1.80~20100106/agrserial.o >>>>>>>>> Building modules, stage 2. >>>>>>>>> MODPOST 2 modules >>>>>>>>> WARNING: could not find >>>>>>>>> /usr/src/agrsm06pci-2.1.80~20100106/.agrmodemlib.o.cmd for >>>>>>>>> /usr/src/agrsm06pci-2.1.80~20100106/agrmodemlib.o >>>>>>>>> CC /usr/src/agrsm06pci-2.1.80~20100106/agrmodem.mod.o >>>>>>>>> LD [M] /usr/src/agrsm06pci-2.1.80~20100106/agrmodem.ko >>>>>>>>> CC /usr/src/agrsm06pci-2.1.80~20100106/agrserial.mod.o >>>>>>>>> LD [M] /usr/src/agrsm06pci-2.1.80~20100106/agrserial.ko >>>>>>>>> make[1]: Leaving directory >>>>>>>>> `/usr/src/kernel-devel-2.6.32.12-pclos1.bfs' >>>>>>>>> >>>>>>>>> [agrsm06pci-2.1.80~20100106]# make install >>>>>>>>> make: *** No rule to make target `install'. Stop. >>>>>>>>> >>>>>>>>> >>>>>>>>> I also went back to the agrsm06pci-2.1.80-20090825 version of the >>>>>>>>> driver >>>>>>>>> with the following results. >>>>>>>>> >>>>>>>>> make clean >>>>>>>>> rm -f *.a >>>>>>>>> rm -f *~ >>>>>>>>> rm -f agrmodem.o >>>>>>>>> rm -f agrmodem.ko >>>>>>>>> rm -f agrmodem.mod.o >>>>>>>>> rm -f agrmodem.mod.c >>>>>>>>> rm -f agrserial.o >>>>>>>>> rm -f agrserial.ko >>>>>>>>> rm -f agrserial.mod.o >>>>>>>>> rm -f agrserial.mod.c >>>>>>>>> rm -f agrsoftmodem.o >>>>>>>>> rm -f serial26.o >>>>>>>>> rm -f HDA.o >>>>>>>>> rm -f hda.o >>>>>>>>> rm -f modules.order >>>>>>>>> rm -f Module.symvers >>>>>>>>> rm -f Module.markers >>>>>>>>> >>>>>>>>> [agrsm06pci-2.1.80~20090825]# make >>>>>>>>> >>>>>>>>> Run "make install" to install Agere Systems Soft Modem on your >>>>>>>>> system. >>>>>>>>> Run "make uninstall" to remove a previously installed modem. >>>>>>>>> >>>>>>>>> [agrsm06pci-2.1.80~20090825]# make install >>>>>>>>> ./agrinst >>>>>>>>> Installing Agere Softmodem driver version 2.1.80-Red Flag NE 5.0 >>>>>>>>> some files needed for installation are missing >>>>>>>>> >>>>>>>>> >>>>>>>>> Any help would be appreciated. >>>>>>>>> >>>>>>>>> Thanks. >>>>>>>>> >>>>>>>>> >>> >