Re: 11c11040 modem chipset : Agere D40 agrmodemlib.o

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

 



I have tested the code, and would like to report that while I still
cannot connect, there is some progress

There are some changes that have to be made in order for the code to compile

1) change SA_SHIRQ to IRQF_SHARED line 276 of agrsoftmodem.c

learned this while working with martian drivers

2) change license and readme to LICENSE and REAME, otherwise installer
would complain

3) Had to comment out line 93, also installer presupposes that sudo
can be used when it might not.

./agrinst: line 93: /agr_softmodem:

I am a bit confused here.  I thought that ko files generated would be
placed in /lib/modules/`uname -r`/extra while they are placed in

root@slax:/etc/rc.d# ls /lib/modules/2.6.24.5/kernel/drivers/char/agr* -l
-rw-r--r-- 1 root root 1554203 Jun 23 11:49
/lib/modules/2.6.24.5/kernel/drivers/char/agrmodem.ko
-rw-r--r-- 1 root root   18670 Jun 23 11:49
/lib/modules/2.6.24.5/kernel/drivers/char/agrserial.ko

I will attach what I did, so that it can be visible to others who may
offer suggestions/workarounds.

I am tempted/have been tempted to try the AGERE code

http://linmodems.technion.ac.il/packages/ltmodem/sv92/agrsm-20080203.tar.gz

But have not taken the time to do it.

Regards,

Antonio

On 6/23/08, FA <fas65@xxxxxxxxxxxxxxxxxxx> wrote:
> some may have noted, that the source code for the Agere 11c1:1040 modem
> contains the agrmodemlib.o without source.
>
> so the library is in binary format only. Still it should allow us to get it
> working outside of Red-Flag-Linux 5.0, where
> the binaries are said to work. Otherwise one might consider contacting LSI
> again.
>
> http://service.one.de/download/index.php?&direction=0&order=&directory=NOTEBOOKS/ONE_A1xx/Linux%20Drivers/Source-code/Modem
>
root@slax:~/Desktop/11c11040/11c11040# ls -l
total 1724
-rwxr-xr-x 1 root root    2418 Jun 23 10:49 8250.h*
-rwxr-xr-x 1 root root    9023 Jun 23 10:49 AgereMdmDaemon*
-rwxr-xr-x 1 root root    8560 Jun 23 10:49 HDA.c*
-rwxr-xr-x 1 root root    2529 Jun 23 10:49 Makefile*
-rwxr-xr-x 1 root root      85 Jun 23 10:49 Module.symvers*
-rwxr-xr-x 1 root root    1612 Jun 23 10:49 agr_auxinst*
-rwxr-xr-x 1 root root    1192 Jun 23 10:49 agr_softmodem*
-rwxr-xr-x 1 root root    2725 Jun 23 10:49 agrinst*
-rwxr-xr-x 1 root root   10918 Jun 23 10:49 agrmodem.h*
-rwxr-xr-x 1 root root    2662 Jun 23 10:49 agrmodem.mod.c*
-rwxr-xr-x 1 root root 1535687 Jun 23 10:49 agrmodemlib.o*
-rwxr-xr-x 1 root root    1877 Jun 23 10:49 agrserial.mod.c*
-rwxr-xr-x 1 root root   25298 Jun 23 10:49 agrsoftmodem.c*
-rwxr-xr-x 1 root root    3705 Jun 23 10:49 agruninst*
-rwxr-xr-x 1 root root     225 Jun 23 10:49 config.h*
-rwxr-xr-x 1 root root   17543 Jun 23 10:49 hda_codec.h*
-rwxr-xr-x 1 root root    5744 Jun 23 10:49 license*
-rwxr-xr-x 1 root root    2259 Jun 23 10:49 linuxif.h*
-rwxr-xr-x 1 root root    2069 Jun 23 10:49 readme*
-rwxr-xr-x 1 root root   67587 Jun 23 10:49 serial26.c*
root@slax:~/Desktop/11c11040/11c11040# make module
make -C /lib/modules/`uname -r`/build/ SUBDIRS=/root/Desktop/11c11040/11c11040 modules
make[1]: Entering directory `/usr/src/linux-2.6.24.5'

  WARNING: Symbol version dump /usr/src/linux-2.6.24.5/Module.symvers
           is missing; modules will have no dependencies and modversions.

  CC [M]  /root/Desktop/11c11040/11c11040/agrsoftmodem.o
/root/Desktop/11c11040/11c11040/agrsoftmodem.c: In function 'x_request_irq':
/root/Desktop/11c11040/11c11040/agrsoftmodem.c:276: error: 'SA_SHIRQ' undeclared (first use in this function)
/root/Desktop/11c11040/11c11040/agrsoftmodem.c:276: error: (Each undeclared identifier is reported only once
/root/Desktop/11c11040/11c11040/agrsoftmodem.c:276: error: for each function it appears in.)
/root/Desktop/11c11040/11c11040/agrsoftmodem.c:276: warning: passing argument 2 of 'request_irq' from incompatible pointer type
/root/Desktop/11c11040/11c11040/agrsoftmodem.c: In function 'agr_pci_find_device':
/root/Desktop/11c11040/11c11040/agrsoftmodem.c:358: warning: 'pci_find_device' is deprecated (declared at include/linux/pci.h:492)
/root/Desktop/11c11040/11c11040/agrsoftmodem.c:361: warning: 'pci_find_device' is deprecated (declared at include/linux/pci.h:492)
/root/Desktop/11c11040/11c11040/agrsoftmodem.c:360: warning: ignoring return value of 'pci_enable_device', declared with attribute warn_unused_result
/root/Desktop/11c11040/11c11040/agrsoftmodem.c: In function 'agr_pci_get_irq':
/root/Desktop/11c11040/11c11040/agrsoftmodem.c:375: warning: 'pci_find_device' is deprecated (declared at include/linux/pci.h:492)
/root/Desktop/11c11040/11c11040/agrsoftmodem.c: In function 'x_pcibios_read_config_byte':
/root/Desktop/11c11040/11c11040/agrsoftmodem.c:386: warning: 'pci_find_slot' is deprecated (declared at include/linux/pci.h:493)
/root/Desktop/11c11040/11c11040/agrsoftmodem.c: In function 'x_pcibios_read_config_word':
/root/Desktop/11c11040/11c11040/agrsoftmodem.c:389: warning: 'pci_find_slot' is deprecated (declared at include/linux/pci.h:493)
/root/Desktop/11c11040/11c11040/agrsoftmodem.c: In function 'x_pcibios_read_config_dword':
/root/Desktop/11c11040/11c11040/agrsoftmodem.c:392: warning: 'pci_find_slot' is deprecated (declared at include/linux/pci.h:493)
/root/Desktop/11c11040/11c11040/agrsoftmodem.c: In function 'x_pcibios_write_config_byte':
/root/Desktop/11c11040/11c11040/agrsoftmodem.c:395: warning: 'pci_find_slot' is deprecated (declared at include/linux/pci.h:493)
/root/Desktop/11c11040/11c11040/agrsoftmodem.c: In function 'x_pcibios_write_config_word':
/root/Desktop/11c11040/11c11040/agrsoftmodem.c:398: warning: 'pci_find_slot' is deprecated (declared at include/linux/pci.h:493)
/root/Desktop/11c11040/11c11040/agrsoftmodem.c: In function 'x_pcibios_write_config_dword':
/root/Desktop/11c11040/11c11040/agrsoftmodem.c:401: warning: 'pci_find_slot' is deprecated (declared at include/linux/pci.h:493)
/root/Desktop/11c11040/11c11040/agrsoftmodem.c: In function 'x_task_queue_init':
/root/Desktop/11c11040/11c11040/agrsoftmodem.c:440: warning: assignment from incompatible pointer type
/root/Desktop/11c11040/11c11040/agrsoftmodem.c: In function 'x_task_queue_init_usb':
/root/Desktop/11c11040/11c11040/agrsoftmodem.c:452: warning: assignment from incompatible pointer type
/root/Desktop/11c11040/11c11040/agrsoftmodem.c: At top level:
/root/Desktop/11c11040/11c11040/agrsoftmodem.c:479: warning: function declaration isn't a prototype
/root/Desktop/11c11040/11c11040/agrsoftmodem.c:501: warning: function declaration isn't a prototype
/root/Desktop/11c11040/11c11040/agrsoftmodem.c:511: warning: function declaration isn't a prototype
/root/Desktop/11c11040/11c11040/agrsoftmodem.c:512: warning: function declaration isn't a prototype
make[2]: *** [/root/Desktop/11c11040/11c11040/agrsoftmodem.o] Error 1
make[1]: *** [_module_/root/Desktop/11c11040/11c11040] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.24.5'
make: *** [module] Error 2
root@slax:~/Desktop/11c11040/11c11040# 

/root/Desktop/11c11040/11c11040/agrsoftmodem.c:276: error: 'SA_SHIRQ'
Changed SA_SHIRQ to IRQF_SHARED

root@slax:~/Desktop/11c11040/11c11040# 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
root@slax:~/Desktop/11c11040/11c11040# make module
make -C /lib/modules/`uname -r`/build/ SUBDIRS=/root/Desktop/11c11040/11c11040 modules
make[1]: Entering directory `/usr/src/linux-2.6.24.5'

  WARNING: Symbol version dump /usr/src/linux-2.6.24.5/Module.symvers
           is missing; modules will have no dependencies and modversions.

  CC [M]  /root/Desktop/11c11040/11c11040/agrsoftmodem.o
/root/Desktop/11c11040/11c11040/agrsoftmodem.c: In function 'x_request_irq':
/root/Desktop/11c11040/11c11040/agrsoftmodem.c:276: warning: passing argument 2 of 'request_irq' from incompatible pointer type
/root/Desktop/11c11040/11c11040/agrsoftmodem.c: In function 'agr_pci_find_device':
/root/Desktop/11c11040/11c11040/agrsoftmodem.c:358: warning: 'pci_find_device' is deprecated (declared at include/linux/pci.h:492)
/root/Desktop/11c11040/11c11040/agrsoftmodem.c:361: warning: 'pci_find_device' is deprecated (declared at include/linux/pci.h:492)
/root/Desktop/11c11040/11c11040/agrsoftmodem.c:360: warning: ignoring return value of 'pci_enable_device', declared with attribute warn_unused_result
/root/Desktop/11c11040/11c11040/agrsoftmodem.c: In function 'agr_pci_get_irq':
/root/Desktop/11c11040/11c11040/agrsoftmodem.c:375: warning: 'pci_find_device' is deprecated (declared at include/linux/pci.h:492)
/root/Desktop/11c11040/11c11040/agrsoftmodem.c: In function 'x_pcibios_read_config_byte':
/root/Desktop/11c11040/11c11040/agrsoftmodem.c:386: warning: 'pci_find_slot' is deprecated (declared at include/linux/pci.h:493)
/root/Desktop/11c11040/11c11040/agrsoftmodem.c: In function 'x_pcibios_read_config_word':
/root/Desktop/11c11040/11c11040/agrsoftmodem.c:389: warning: 'pci_find_slot' is deprecated (declared at include/linux/pci.h:493)
/root/Desktop/11c11040/11c11040/agrsoftmodem.c: In function 'x_pcibios_read_config_dword':
/root/Desktop/11c11040/11c11040/agrsoftmodem.c:392: warning: 'pci_find_slot' is deprecated (declared at include/linux/pci.h:493)
/root/Desktop/11c11040/11c11040/agrsoftmodem.c: In function 'x_pcibios_write_config_byte':
/root/Desktop/11c11040/11c11040/agrsoftmodem.c:395: warning: 'pci_find_slot' is deprecated (declared at include/linux/pci.h:493)
/root/Desktop/11c11040/11c11040/agrsoftmodem.c: In function 'x_pcibios_write_config_word':
/root/Desktop/11c11040/11c11040/agrsoftmodem.c:398: warning: 'pci_find_slot' is deprecated (declared at include/linux/pci.h:493)
/root/Desktop/11c11040/11c11040/agrsoftmodem.c: In function 'x_pcibios_write_config_dword':
/root/Desktop/11c11040/11c11040/agrsoftmodem.c:401: warning: 'pci_find_slot' is deprecated (declared at include/linux/pci.h:493)
/root/Desktop/11c11040/11c11040/agrsoftmodem.c: In function 'x_task_queue_init':
/root/Desktop/11c11040/11c11040/agrsoftmodem.c:440: warning: assignment from incompatible pointer type
/root/Desktop/11c11040/11c11040/agrsoftmodem.c: In function 'x_task_queue_init_usb':
/root/Desktop/11c11040/11c11040/agrsoftmodem.c:452: warning: assignment from incompatible pointer type
/root/Desktop/11c11040/11c11040/agrsoftmodem.c: At top level:
/root/Desktop/11c11040/11c11040/agrsoftmodem.c:479: warning: function declaration isn't a prototype
/root/Desktop/11c11040/11c11040/agrsoftmodem.c:501: warning: function declaration isn't a prototype
/root/Desktop/11c11040/11c11040/agrsoftmodem.c:511: warning: function declaration isn't a prototype
/root/Desktop/11c11040/11c11040/agrsoftmodem.c:512: warning: function declaration isn't a prototype
  CC [M]  /root/Desktop/11c11040/11c11040/HDA.o
/root/Desktop/11c11040/11c11040/HDA.c:208: warning: function declaration isn't a prototype
/root/Desktop/11c11040/11c11040/HDA.c: In function 'GetHDABaseAddress':
/root/Desktop/11c11040/11c11040/HDA.c:219: warning: assignment makes integer from pointer without a cast
/root/Desktop/11c11040/11c11040/HDA.c:221: warning: return makes pointer from integer without a cast
/root/Desktop/11c11040/11c11040/HDA.c:211: warning: unused variable 'codec_temp'
/root/Desktop/11c11040/11c11040/HDA.c: In function 'HDAdump':
/root/Desktop/11c11040/11c11040/HDA.c:236: warning: format '%x' expects type 'unsigned int', but argument 2 has type 'void *'
/root/Desktop/11c11040/11c11040/HDA.c:240: warning: format '%08X' expects type 'unsigned int', but argument 3 has type 'long unsigned int'
/root/Desktop/11c11040/11c11040/HDA.c:240: warning: format '%08X' expects type 'unsigned int', but argument 4 has type 'long unsigned int'
/root/Desktop/11c11040/11c11040/HDA.c:240: warning: format '%08X' expects type 'unsigned int', but argument 5 has type 'long unsigned int'
/root/Desktop/11c11040/11c11040/HDA.c:240: warning: format '%08X' expects type 'unsigned int', but argument 6 has type 'long unsigned int'
/root/Desktop/11c11040/11c11040/HDA.c:231: warning: unused variable 'codec_temp'
/root/Desktop/11c11040/11c11040/HDA.c: In function 'setResumeCallBack':
/root/Desktop/11c11040/11c11040/HDA.c:279: warning: assignment from incompatible pointer type
/root/Desktop/11c11040/11c11040/HDA.c:280: warning: assignment from incompatible pointer type
/root/Desktop/11c11040/11c11040/HDA.c: In function 'setSuspendCallBack':
/root/Desktop/11c11040/11c11040/HDA.c:285: warning: assignment from incompatible pointer type
/root/Desktop/11c11040/11c11040/HDA.c:286: warning: assignment from incompatible pointer type
/root/Desktop/11c11040/11c11040/HDA.c: At top level:
/root/Desktop/11c11040/11c11040/HDA.c:290: warning: function declaration isn't a prototype
/root/Desktop/11c11040/11c11040/HDA.c: In function 'resetResumeCallBack':
/root/Desktop/11c11040/11c11040/HDA.c:291: warning: assignment from incompatible pointer type
/root/Desktop/11c11040/11c11040/HDA.c: At top level:
/root/Desktop/11c11040/11c11040/HDA.c:295: warning: function declaration isn't a prototype
/root/Desktop/11c11040/11c11040/HDA.c: In function 'resetSuspendCallBack':
/root/Desktop/11c11040/11c11040/HDA.c:296: warning: assignment from incompatible pointer type
/root/Desktop/11c11040/11c11040/HDA.c: In function 'LnxTransferCodecVerbs':
/root/Desktop/11c11040/11c11040/HDA.c:302: warning: unused variable 'CodecAddress'
/root/Desktop/11c11040/11c11040/HDA.c: In function 'LnxTransferCodecVerbsWrite':
/root/Desktop/11c11040/11c11040/HDA.c:323: warning: unused variable 'CodecAddress'
/root/Desktop/11c11040/11c11040/HDA.c: In function 'findHDACodec':
/root/Desktop/11c11040/11c11040/HDA.c:270: warning: control reaches end of non-void function
  CC [M]  /root/Desktop/11c11040/11c11040/serial26.o
/root/Desktop/11c11040/11c11040/serial26.c: In function 'serial8250_startup':
/root/Desktop/11c11040/11c11040/serial26.c:1434: warning: assignment from incompatible pointer type
/root/Desktop/11c11040/11c11040/serial26.c: In function 'serial8250_set_termios':
/root/Desktop/11c11040/11c11040/serial26.c:1699: warning: passing argument 2 of 'uart_get_baud_rate' from incompatible pointer type
/root/Desktop/11c11040/11c11040/serial26.c:1699: warning: passing argument 3 of 'uart_get_baud_rate' from incompatible pointer type
/root/Desktop/11c11040/11c11040/serial26.c: At top level:
/root/Desktop/11c11040/11c11040/serial26.c:2115: warning: initialization from incompatible pointer type
/root/Desktop/11c11040/11c11040/serial26.c:2116: warning: initialization from incompatible pointer type
/root/Desktop/11c11040/11c11040/serial26.c:2123: warning: initialization from incompatible pointer type
  LD [M]  /root/Desktop/11c11040/11c11040/agrmodem.o
  LD [M]  /root/Desktop/11c11040/11c11040/agrserial.o
  Building modules, stage 2.
  MODPOST 2 modules
  CC      /root/Desktop/11c11040/11c11040/agrmodem.mod.o
  LD [M]  /root/Desktop/11c11040/11c11040/agrmodem.ko
  CC      /root/Desktop/11c11040/11c11040/agrserial.mod.o
  LD [M]  /root/Desktop/11c11040/11c11040/agrserial.ko
make[1]: Leaving directory `/usr/src/linux-2.6.24.5'
root@slax:~/Desktop/11c11040/11c11040# 


root@slax:~/Desktop/11c11040/11c11040# make install
./agrinst
Installing Agere Softmodem driver version 2.1.80-Red Flag NE 5.0
copying agrmodem.ko and agrserial.ko to /lib/modules/2.6.24.5/kernel/drivers/char
Copying installation components to /usr/lib/AgereSoftModem
Usage of Agere Softmodem driver is subject to acceptance of EULA as stated in /usr/lib/AgereSoftModem/LICENSE

cat: ./LICENSE: No such file or directory
cp: cannot stat `./LICENSE': No such file or directory
cp: cannot stat `./README': No such file or directory
./agrinst: line 93: /agr_softmodem: No such file or directory
make: *** [install] Error 127
root@slax:~/Desktop/11c11040/11c11040# cp license LICENSE
root@slax:~/Desktop/11c11040/11c11040# cp readme README
root@slax:~/Desktop/11c11040/11c11040# make install
./agrinst
Installing Agere Softmodem driver version 2.1.80-Red Flag NE 5.0
copying agrmodem.ko and agrserial.ko to /lib/modules/2.6.24.5/kernel/drivers/char
Copying installation components to /usr/lib/AgereSoftModem
Usage of Agere Softmodem driver is subject to acceptance of EULA as stated in /usr/lib/AgereSoftModem/LICENSE

Agere Systems Soft Modem End User SOFTWARE LICENSE AGREEMENT


YOU SHOULD READ THE TERMS AND CONDITIONS OF THIS AGREEMENT BEFORE YOU DOWNLOAD AND USE THE AGERE SYSTEMS SOFT MODEM LICENSED SOFTWARE.  ONCE YOU HAVE READ THIS LICENSE AGREEMENT AND AGREE TO ITS TERMS, YOU MAY DOWNLOAD AND USE THE AGERE SYSTEMS SOFT MODEM LICENSED SOFTWARE.  DOWNLOADING OR USING THE AGERE SYSTEMS SOFT MODEM LICENSED SOFTWARE SHOWS YOUR ACCEPTANCE OF THE TERMS OF THIS LICENSE AGREEMENT.

The terms and conditions of this Agreement will apply to the Agere Systems Soft Modem Software (hereafter "Software") supplied under this Agreement and any derivatives obtained therefrom, including any copy.  The term Software includes programs and related documentation supplied herewith.

The following file is made available under the standard Linux license, a copy of which may be found at <http://www.linux.org/info/gnu.html>.
serial26.c

These additional files are not derived from any Linux open source content, and are subject to the following restrictions.
agrsoftmodem.c
agrmodem.h
linuxif.h
agrmodemlib.o
Makefile
agrinst
agruninst
agr_auxinst
agr_softmodem
README

1.0     TITLE AND LICENSE GRANT

        1.1     The Software is copyrighted and/or contains proprietary information protected by law.  All Software and all copies thereof are and will remain the sole property of Agere Systems or its suppliers.  Agere Systems hereby grants you a non-exclusive right to use the Software, in whatever form recorded, which is furnished to you under or in contemplation of this Agreement, in an Agere Systems Soft Modem.  Any other use of the Software or removal of the Software from a country in which use is licensed shall automatically terminate this license.

        1.2     You agree to use your best efforts to see that any user of the Software licensed hereunder complies with the terms and conditions of this Agreement.


2.0     SOFTWARE USE

        2.1     You are permitted to make copies of the Software provided that any such copy shall contain the same copyright notice and proprietary marking included on the original Software.

        2.2     You agree not to merge or combine any portion of the Software with any other software, other than the Linux operating system, unless expressly permitted by the laws of the jurisdiction where you are located.  Any portion of the Software merged or combined with the other software will continue to be the subject of the terms and conditions of this Agreement and you agree to reproduce on the merged or combined portion of the Software the copyright and other proprietary rights notices included in the original Software.

2.3     Redistribution and Usage
 Agere permits use and limited redistribution of this Licensed Software in source and binary forms, with or without modification, subject to the following terms and conditions, in addition to the terms mentioned in this agreement.
2.3.1   Agere Systems reserves the right not to allow a third party to reuse or redistribute the software, at its sole discretion.
2.3.2   User hereby agrees not to remove or alter any copyright, trademark, credits and other proprietary notices contained within or associated with the Licensed Software, and shall include all such unaltered copyright, trademark, credits and other proprietary notices on or in every copy of the Software.
2.3.3   Notwithstanding any other provisions in this Agreement to the contrary, any modifications or alterations made to the Licensed Software shall cause any warranties and intellectual property indemnifications to become null and void and of no further effect.

3.0     DISCLAIMER OF WARRANTY

        3.1     You understand and acknowledge that the Software may contain errors, bugs or other defects.  The Software is provided on AS-IS basis, without warranty of any kind.

        3.2     Agere Systems has used reasonable efforts to minimize defects or errors in the Software.  HOWEVER, YOU ASSUME THE RISK OF ANY AND ALL DAMAGE OR LOSS FROM USE OR INABILITY TO USE THE SOFTWARE.  Specifically, but not in limitation of the foregoing disclaimers, Agere Systems does not warrant that the functions of the Software will meet your requirements or that the Software operation will be error-free or uninterrupted.

        3.3     Agere Systems bears no responsibility for supplying assistance for fixing or for communicating known errors to you pertaining to the Software supplied hereunder.

        3.4     YOU UNDERSTAND THAT AGERE SYSTEMS, ITS AFFILIATES, CONTRACTORS, SUPPLIERS, AND AGENTS MAKE NO WARRANTIES, EXPRESS OR IMPLIED, AND SPECIFICALLY DISCLAIM ANY WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.

4.0     EXCLUSIVE REMEDIES AND LIMITATION OF LIABILITIES

        4.1     Regardless of any other provisions of this Agreement, neither Agere Systems nor its affiliates, contractors, suppliers, or agents shall be liable for any indirect, incidental, or consequential damages (including lost profits) sustained or incurred in connection with the use, operation, or inability to use the Software or for damages due to causes beyond the reasonable control of Agere Systems, its affiliates, contractors, suppliers, and agents attributable to any service, products, or action of any other person.

        4.2     This Agreement shall be construed in accordance with and governed by the laws of the State of New York.

YOU ACKNOWLEDGE THAT YOU HAVE READ THIS AGREEMENT AND UNDERSTAND IT, AND THAT BY DOWNLOADING OR USING THE SOFTWARE, YOU AGREE TO BE BOUND BY ITS TERMS AND CONDITIONS.  YOU FURTHER AGREE THAT THIS AGREEMENT IS THE COMPLETE AND EXCLUSIVE STATEMENT OF THE RIGHTS AND LIABILITIES OF THE PARTIES.  THIS AGREEMENT SUPERCEDES ALL PRIOR ORAL AGREEMENTS, PROPOSALS OR UNDERSTANDINGS, AND ANY OTHER COMMUNICATIONS BETWEEN US RELATING TO THE SUBJECT MATTER OF THIS AGREEMENT.

./agrinst: line 93: /agr_softmodem: No such file or directory
make: *** [install] Error 127

commented out line 93 so that installation could proceed.

root@slax:/etc/rc.d# /etc/rc.d/rc.agr_softmodem start
Starting Agere Soft Modem
insmod: error inserting '/lib/modules/2.6.24.5/kernel/drivers/char/agrmodem.ko': -1 Unknown symbol in module
insmod: error inserting '/lib/modules/2.6.24.5/kernel/drivers/char/agrserial.ko': -1 No such device
root@slax:/etc/rc.d# ls /lib/modules/2.6.24.5/kernel/drivers/char/agr* -l
-rw-r--r-- 1 root root 1554203 Jun 23 11:49 /lib/modules/2.6.24.5/kernel/drivers/char/agrmodem.ko
-rw-r--r-- 1 root root   18670 Jun 23 11:49 /lib/modules/2.6.24.5/kernel/drivers/char/agrserial.ko
root@slax:/etc/rc.d# modprobe /lib/modules/2.6.24.5/kernel/drivers/char/agrmodem.ko
FATAL: Module /lib/modules/2.6.24.5/kernel/drivers/char/agrmodem.ko not found.
root@slax:/etc/rc.d#  

root@slax:/etc/rc.d# cp /root/Desktop/11c11040/11c11040/agr_softmodem /etc/rc.d/rc.agr_softmodem




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

  Powered by Linux