Testing installation of the dkms-agrsm_2.1.80-8mdv2009.0_i386.deb with the Ubuntu kernel 2.6.28-11-generic, there was a failure during the compile as shown in the attached make.log. MarvS On Wed, Jun 3, 2009 at 4:29 PM, Zsolt László BÉRCZES <zsolt@xxxxxx> wrote: > feel free to test the latest rpms from > http://linux.zsolttech.com/linmodem/agrsm/Testing/ > > build, dialing sequence and sound tested on kernels (no connection test, have > no phone line anymore) > 2.6.22.10lp > 2.6.24.3 > 2.6.27.4-tmb-laptop-2mdv > 2.6.30-0.rc7.1mnbcustom > 2.6.24.5 > 2.6.28-desktop-3mnb > 2.6.29.1-3mdvtmbcustom > > for kernels >= 2.6.27 you have to change the module license to gpl in the file > /usr/src/agrsm-2.1.80-8mdv2009.0/patches/a_16_18.patch > and rebuild the modules > 1. make changes in a_16_18.patch (line 18) > 2. dkms remove -m agrsm -v 2.1.80-8mdv2009.0 -k $(uname -r) > 3. dkms add -m agrsm -v 2.1.80-8mdv2009.0 > 4. dkms build -m agrsm -v 2.1.80-8mdv2009.0 > 5. dkms install -m agrsm -v 2.1.80-8mdv2009.0 > > make shure your snd-hda-intel is loaded before you load agrmodem and > agrserial. > > for dialing sound you need to run AgereMdmDaemon (sound yust works at the > first dialing attempt and comes very late, min. 20 sec. after atdt...) > > zsolt > > -- > Diese Nachricht wurde auf Viren und andere gefährliche Inhalte untersucht > und ist - aktuelle Virenscanner vorausgesetzt - sauber. > For all your IT requirements visit: http://www.ZsoltTech.Com > >
DKMS make.log for agrsm-2.1.80-8mdv2009.0 for kernel 2.6.28-11-generic (i686) Wed Jun 3 19:18:40 EDT 2009 make: Entering directory `/usr/src/linux-headers-2.6.28-11-generic' LD /var/lib/dkms/agrsm/2.1.80-8mdv2009.0/build/built-in.o CC [M] /var/lib/dkms/agrsm/2.1.80-8mdv2009.0/build/agrsoftmodem.o /var/lib/dkms/agrsm/2.1.80-8mdv2009.0/build/agrsoftmodem.c: In function ‘x_request_irq’: /var/lib/dkms/agrsm/2.1.80-8mdv2009.0/build/agrsoftmodem.c:277: warning: passing argument 2 of ‘request_irq’ from incompatible pointer type /var/lib/dkms/agrsm/2.1.80-8mdv2009.0/build/agrsoftmodem.c: In function ‘x_task_queue_init’: /var/lib/dkms/agrsm/2.1.80-8mdv2009.0/build/agrsoftmodem.c:449: warning: assignment from incompatible pointer type /var/lib/dkms/agrsm/2.1.80-8mdv2009.0/build/agrsoftmodem.c: In function ‘x_task_queue_init_usb’: /var/lib/dkms/agrsm/2.1.80-8mdv2009.0/build/agrsoftmodem.c:461: warning: assignment from incompatible pointer type /var/lib/dkms/agrsm/2.1.80-8mdv2009.0/build/agrsoftmodem.c: At top level: /var/lib/dkms/agrsm/2.1.80-8mdv2009.0/build/agrsoftmodem.c:488: warning: function declaration isn’t a prototype /var/lib/dkms/agrsm/2.1.80-8mdv2009.0/build/agrsoftmodem.c:510: warning: function declaration isn’t a prototype /var/lib/dkms/agrsm/2.1.80-8mdv2009.0/build/agrsoftmodem.c:520: warning: function declaration isn’t a prototype /var/lib/dkms/agrsm/2.1.80-8mdv2009.0/build/agrsoftmodem.c:521: warning: function declaration isn’t a prototype SHIPPED /var/lib/dkms/agrsm/2.1.80-8mdv2009.0/build/agrmodemlib.o CC [M] /var/lib/dkms/agrsm/2.1.80-8mdv2009.0/build/HDA.o /var/lib/dkms/agrsm/2.1.80-8mdv2009.0/build/HDA.c:21:23: error: hda_codec.h: No such file or directory /var/lib/dkms/agrsm/2.1.80-8mdv2009.0/build/HDA.c:36: error: field ‘bdl’ has incomplete type /var/lib/dkms/agrsm/2.1.80-8mdv2009.0/build/HDA.c:119: error: field ‘rb’ has incomplete type /var/lib/dkms/agrsm/2.1.80-8mdv2009.0/build/HDA.c:120: error: field ‘posbuf’ has incomplete type /var/lib/dkms/agrsm/2.1.80-8mdv2009.0/build/HDA.c:139: warning: ‘struct hda_codec’ declared inside parameter list /var/lib/dkms/agrsm/2.1.80-8mdv2009.0/build/HDA.c:139: warning: its scope is only this definition or declaration, which is probably not what you want /var/lib/dkms/agrsm/2.1.80-8mdv2009.0/build/HDA.c:141: error: expected declaration specifiers or ‘...’ before ‘hda_nid_t’ /var/lib/dkms/agrsm/2.1.80-8mdv2009.0/build/HDA.c:142: warning: ‘struct hda_codec’ declared inside parameter list /var/lib/dkms/agrsm/2.1.80-8mdv2009.0/build/HDA.c: In function ‘azx_assign_device’: /var/lib/dkms/agrsm/2.1.80-8mdv2009.0/build/HDA.c:154: error: ‘SNDRV_PCM_STREAM_PLAYBACK’ undeclared (first use in this function) /var/lib/dkms/agrsm/2.1.80-8mdv2009.0/build/HDA.c:154: error: (Each undeclared identifier is reported only once /var/lib/dkms/agrsm/2.1.80-8mdv2009.0/build/HDA.c:154: error: for each function it appears in.) /var/lib/dkms/agrsm/2.1.80-8mdv2009.0/build/HDA.c: At top level: /var/lib/dkms/agrsm/2.1.80-8mdv2009.0/build/HDA.c:225: warning: function declaration isn’t a prototype /var/lib/dkms/agrsm/2.1.80-8mdv2009.0/build/HDA.c: In function ‘GetHDABaseAddress’: /var/lib/dkms/agrsm/2.1.80-8mdv2009.0/build/HDA.c:235: warning: assignment makes integer from pointer without a cast /var/lib/dkms/agrsm/2.1.80-8mdv2009.0/build/HDA.c:237: warning: return makes pointer from integer without a cast /var/lib/dkms/agrsm/2.1.80-8mdv2009.0/build/HDA.c: In function ‘findHDACodec’: /var/lib/dkms/agrsm/2.1.80-8mdv2009.0/build/HDA.c:272: error: dereferencing pointer to incomplete type /var/lib/dkms/agrsm/2.1.80-8mdv2009.0/build/HDA.c:275: error: dereferencing pointer to incomplete type /var/lib/dkms/agrsm/2.1.80-8mdv2009.0/build/HDA.c:281: error: dereferencing pointer to incomplete type /var/lib/dkms/agrsm/2.1.80-8mdv2009.0/build/HDA.c: In function ‘setResumeCallBack’: /var/lib/dkms/agrsm/2.1.80-8mdv2009.0/build/HDA.c:297: error: dereferencing pointer to incomplete type /var/lib/dkms/agrsm/2.1.80-8mdv2009.0/build/HDA.c:298: error: dereferencing pointer to incomplete type /var/lib/dkms/agrsm/2.1.80-8mdv2009.0/build/HDA.c: In function ‘setSuspendCallBack’: /var/lib/dkms/agrsm/2.1.80-8mdv2009.0/build/HDA.c:303: error: dereferencing pointer to incomplete type /var/lib/dkms/agrsm/2.1.80-8mdv2009.0/build/HDA.c:304: error: dereferencing pointer to incomplete type /var/lib/dkms/agrsm/2.1.80-8mdv2009.0/build/HDA.c: In function ‘resetResumeCallBack’: /var/lib/dkms/agrsm/2.1.80-8mdv2009.0/build/HDA.c:309: error: dereferencing pointer to incomplete type /var/lib/dkms/agrsm/2.1.80-8mdv2009.0/build/HDA.c: In function ‘resetSuspendCallBack’: /var/lib/dkms/agrsm/2.1.80-8mdv2009.0/build/HDA.c:314: error: dereferencing pointer to incomplete type /var/lib/dkms/agrsm/2.1.80-8mdv2009.0/build/HDA.c: In function ‘LnxTransferCodecVerbs’: /var/lib/dkms/agrsm/2.1.80-8mdv2009.0/build/HDA.c:332: warning: passing argument 1 of ‘snd_hda_codec_read’ from incompatible pointer type /var/lib/dkms/agrsm/2.1.80-8mdv2009.0/build/HDA.c:332: error: too many arguments to function ‘snd_hda_codec_read’ /var/lib/dkms/agrsm/2.1.80-8mdv2009.0/build/HDA.c: In function ‘LnxTransferCodecVerbsWrite’: /var/lib/dkms/agrsm/2.1.80-8mdv2009.0/build/HDA.c:353: error: implicit declaration of function ‘snd_hda_codec_write’ /var/lib/dkms/agrsm/2.1.80-8mdv2009.0/build/HDA.c: At top level: /var/lib/dkms/agrsm/2.1.80-8mdv2009.0/build/HDA.c:361: error: expected declaration specifiers or ‘...’ before ‘hda_nid_t’ /var/lib/dkms/agrsm/2.1.80-8mdv2009.0/build/HDA.c: In function ‘snd_hda_codec_write’: /var/lib/dkms/agrsm/2.1.80-8mdv2009.0/build/HDA.c:365: error: dereferencing pointer to incomplete type /var/lib/dkms/agrsm/2.1.80-8mdv2009.0/build/HDA.c:365: error: ‘nid’ undeclared (first use in this function) /var/lib/dkms/agrsm/2.1.80-8mdv2009.0/build/HDA.c: At top level: /var/lib/dkms/agrsm/2.1.80-8mdv2009.0/build/HDA.c:369: error: expected declaration specifiers or ‘...’ before ‘hda_nid_t’ /var/lib/dkms/agrsm/2.1.80-8mdv2009.0/build/HDA.c:369: error: conflicting types for ‘snd_hda_codec_read’ /var/lib/dkms/agrsm/2.1.80-8mdv2009.0/build/HDA.c:141: error: previous declaration of ‘snd_hda_codec_read’ was here /var/lib/dkms/agrsm/2.1.80-8mdv2009.0/build/HDA.c: In function ‘snd_hda_codec_read’: /var/lib/dkms/agrsm/2.1.80-8mdv2009.0/build/HDA.c:374: error: dereferencing pointer to incomplete type /var/lib/dkms/agrsm/2.1.80-8mdv2009.0/build/HDA.c:374: error: ‘nid’ undeclared (first use in this function) /var/lib/dkms/agrsm/2.1.80-8mdv2009.0/build/HDA.c:375: error: dereferencing pointer to incomplete type make[1]: *** [/var/lib/dkms/agrsm/2.1.80-8mdv2009.0/build/HDA.o] Error 1 make: *** [_module_/var/lib/dkms/agrsm/2.1.80-8mdv2009.0/build] Error 2 make: Leaving directory `/usr/src/linux-headers-2.6.28-11-generic'