Re: ibook internal modem
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
<jjmaestro@computer.org>
http://rigel.homelinux.com
Reply to: