On Oct Tue 07 2003 12:12, Daniel Armstrong wrote: > I am using 2.4.21-ben2, and experiencing difficulty > installing the Conexant driver for my iBook2.2's > internal modem. Steps taken so far: > > 1/ Downloaded hcfusbmodem-1.00lnxt03091600ppcfree from > www.linuxant.com, and used 'checkinstall' to make a > debian package and installed. > > 2/ Ran 'hcfusbconfig' and received the following > error: > > Building modules for kernel 2.4.21-ben2, using source > directory > /lib/modules/2.4.21-ben2/build. Please wait.. > depmod: *** Unresolved symbols in > /lib/modules/2.4.21-ben2/misc/hcfusbosspec.o > depmod: ioremap_bot > > Attempting a 'modprobe hcfusbosspec' fails with the
As far as I know, you need a /etc/modutils/hcfusb file with: alias /dev/ttySHCFUSB[0-9]* hcfusbserial alias char-major-240 hcfusbserial alias /dev/cuaHCFUSB[0-9]* hcfusbserial alias char-major-241 hcfusbserial alias /dev/modem hcfusbserial options hcfusbserial serialmajor=240 calloutmajor=241 I don't remember if you had to create the /dev/ nodes :-? I managed to install the modules and talk to my modem with minicom. I haven't attempted any dialout yet, since I have no dialup provider. After having compiled, and installed the drivers, written that modutil conf file, updated my modules, and (perhaps) created the /dev/ nodes, I load the modem with: nias:~# modprobe hcfusbserial Warning: loading /lib/modules/2.4.21-ben2/misc/hcfusbosspec.o will taint the kernel: non-GPL license - Copyright (C) 1996-2002 Conexant Systems Inc. All Rights Reserved. See http://www.tux.org/lkml/#export-tainted for information about tainted modules Module hcfusbosspec loaded, with warnings Warning: loading /lib/modules/2.4.21-ben2/misc/hcfusbengine.o will taint the kernel: non-GPL license - Copyright (C) 1996-2002 Conexant Systems Inc. All Rights Reserved. Module hcfusbengine loaded, with warnings Module hcfusbserial loaded, with warnings nias:~# lsmod Module Size Used by Tainted: P hcfusbserial 27008 0 (unused) hcfusbengine 647628 0 [hcfusbserial] hcfusbosspec 40868 3 [hcfusbserial hcfusbengine] radeon 110940 1 agpgart 17832 3 snd-seq-oss 29972 0 (unused) snd-seq-midi-event 3616 0 [snd-seq-oss] snd-seq 44144 2 [snd-seq-oss snd-seq-midi-event] snd-seq-device 4984 0 [snd-seq-oss snd-seq] snd-pcm-oss 44708 1 snd-mixer-oss 13920 0 [snd-pcm-oss] snd-powermac 32868 1 snd-pcm 66164 0 [snd-pcm-oss snd-powermac] snd-timer 16564 0 [snd-seq snd-pcm] snd-page-alloc 4948 0 [snd-pcm] snd 34328 0 [snd-seq-oss snd-seq-midi-event snd-seq snd-seq-device snd-pcm-oss snd-mixer-oss snd-powermac snd-pcm snd-timer] So, as you can see, with the stuff properly configured, the module dependencies are resolved and all the necessary hcfusb* stuff is loaded ok. BTW, I am using hcfusbmodem-0.99lnxtbeta03042703ppc.tar.gz. But I guess it shouldn't make much of a difference. Good luck! -- J. Javier Maestro <[EMAIL PROTECTED]> http://rigel.homelinux.com