Hello,
I'm a new Linux user, beginning directly with MDK8.2.(kernel 2.4.18-6) No pb with the install, only to compile driver for Ham modem (Intel chipset). I have downloaded the driver from the Intel site (http://developer.intel.com/design/modems/support/drivers.htm), but this driver has been created for MDK 8.1. First question : is this directly usable with MDK8.2, or should I change something ? Second : when I compile (make ham), I've got these messages : [root@localhost Intel-v92ham-440-M81]# make ham if [ -a /boot/vmlinuz.version.h ]; then \ cp /boot/vmlinuz.version.h /lib/modules/`uname -r`/build/include/linux/version.h; fi cd coredrv; make \ "PSTN_DEF=-DTARGET_HAM -DDSP_CODE_800_SERIES -DTARGET_LINUX -DLINUX" \ ham; make[1]: Entre dans le répertoire `/driver modem/Intel-v92ham-440-M81/coredrv' cc -DTARGET_HAM -DDSP_CODE_800_SERIES -DTARGET_LINUX -DLINUX -Wall -O -I /lib/modules/`uname -r`/build/include -I../inc -c -o coredrv.o coredrv.c cc -DTARGET_HAM -DDSP_CODE_800_SERIES -DTARGET_LINUX -DLINUX -Wall -O -I /lib/modules/`uname -r`/build/include -I../inc -c -o clmmain.o clmmain.c cc -DTARGET_HAM -DDSP_CODE_800_SERIES -DTARGET_LINUX -DLINUX -Wall -O -I /lib/modules/`uname -r`/build/include -I../inc -c -o rts.o rts.c cc -DTARGET_HAM -DDSP_CODE_800_SERIES -DTARGET_LINUX -DLINUX -Wall -O -I /lib/modules/`uname -r`/build/include -I../inc -c -o task.o task.c cc -DTARGET_HAM -DDSP_CODE_800_SERIES -DTARGET_LINUX -DLINUX -Wall -O -I /lib/modules/`uname -r`/build/include -I../inc -c -o uart.o uart.c uart.c: In function `UART_dte_to_char': uart.c:630: warning: operation on `uart_rx_put_index' may be undefined uart.c: In function `UART_dce_to_char': uart.c:672: warning: operation on `uart_tx_put_index' may be undefined uart.c: In function `UART_dce_from_char': uart.c:710: warning: operation on `uart_tx_get_index' may be undefined uart.c: In function `UART_dte_from_char': uart.c:755: warning: operation on `uart_rx_get_index' may be undefined cc -DTARGET_HAM -DDSP_CODE_800_SERIES -DTARGET_LINUX -DLINUX -Wall -O -I /lib/modules/`uname -r`/build/include -I../inc -c -o wwh_dflt.o wwh_dflt.c ld -r coredrv.o clmmain.o rts.o task.o uart.o wwh_dflt.o hamcore.lib -o hamcore.o make[1]: Quitte le répertoire `/driver modem/Intel-v92ham-440-M81/coredrv' cp coredrv/hamcore.o . cd serialdrv; make \ "PSTN_DEF=-DTARGET_HAM -DDSP_CODE_800_SERIES -DTARGET_LINUX -DLINUX" \ ham; make[1]: Entre dans le répertoire `/driver modem/Intel-v92ham-440-M81/serialdrv' cc -DTARGET_HAM -DDSP_CODE_800_SERIES -DTARGET_LINUX -DLINUX -Wall -O -I /lib/modules/`uname -r`/build/include -I ../inc -c -o clmdrvr.o clmdrvr.c clmdrvr.c:260: warning: static declaration for `rs_init' follows non-static clmdrvr.c:380:22: warning: multi-line string literals are deprecated ld -r clmdrvr.o -o ham.o make[1]: Quitte le répertoire `/driver modem/Intel-v92ham-440-M81/serialdrv' cp serialdrv/ham.o . [root@localhost Intel-v92ham-440-M81]# make install gives no error msg, seems to do what he has to do. Third , in the syslog, at boot : localhost hamboot : Warning : loading /lib/modules/2.4.18-6mdk/kernel/drivers/char/hamcore.o will taint the kernel : no license localhost hamboot : Warning : loading /lib/modules/2.4.18-6mdk/kernel/drivers/char/hamcore.o will taint the kernel : forced load localhost hamboot : Using /lib/modules/2.4.18-6mdk/kernel/drivers/char/hamcore.o localhost kernel : hamcore module init localhost hamboot : Warning : loading /lib/modules/2.4.18-6mdk/kernel/drivers/char/ham.o will taint the kernel : no license localhost hamboot : ham : loading HaM Release 4.40 INT (kern:2.4.18-6mdk) localhost kernel : PCI : Enabling device 01:09.0 (0100 -> 0103) localhost kernel : PCI : Found IRQ 9 for device 01:09.0 localhost kernel : PCI : Sharing IRQ 9 with 00:1f.3 localhost kernel : PCI : Sharing IRQ 9 with 00:1f.5 localhost kernel : ham : IRQ: 9, DSP-Base : 0xf4100000 (phys) 0xc8956000 (virt) (range: 4k), DSP-Port: 0x2000 (rang: 256b) localhost hamboot : Using /lib/modules/2.4.18-6mdk/kernel/drivers/char/ham.o localhost hamboot : Warning : loading /lib/modules/2.4.18-6mdk/kernel/drivers/char/ham.o will taint the kernel : forced load localhost rc:Lancement de hamboot : suceeded. each time I try to do something with the modem, the machine freezes I have to reboot !!!! Where am I wrong ? Thanks for your help, Regards, Frank |
- Re: [newbie] Ham Modem (chipset Intel) and MDK 8.2 Frank Cukerman