Date: Thu, 13 Apr 2006 16:18:30 -0400 From: Erin E Conn <econn@nc.rr.com> To: Joe Auty <joe@netmusician.org> Cc: freebsd-multimedia@freebsd.org Subject: Re: problem attaching PVR250, error message in log Message-ID: <443EB216.5090203@nc.rr.com> In-Reply-To: <1F24E4CD-709B-4BF1-8475-9152060593CE@netmusician.org> References: <05A2D928-BC96-4BE5-8884-B931D8279A5D@netmusician.org> <443E5B87.6000209@nc.rr.com> <3651369F-75B1-43E0-A23F-9FC218C0BA20@netmusician.org> <443E606D.3070206@nc.rr.com> <1F24E4CD-709B-4BF1-8475-9152060593CE@netmusician.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Joe Auty wrote: > Okay, here is what I did... > > cd /usr/ports/multimedia/pvr250 > sudo make deinstall > sudo make clean > sudo make > > edited work/dev/cxm/cxm_eeprom.c and added the lines: > > case 0x63: > tuner_type = CXM_TUNER_TCL_2002N_5H; > break; > > right before: > case 0x55: /* TCL 2002N-6A */ > tuner_type = CXM_TUNER_TCL_2002N_6A; > break; > > sudo make patch-iicbb (I'm assuming this is what you meant, make patch > on its own does nothing) > sudo make install > > kldload the kernel... > > Still the same error message.... > > Did I miss something? > Actually, what you need to do is: cd /usr/ports/multimedia/pvr250 sudo make deinstall sudo make clean sudo make extract edit work/dev/cxm/cxm_eeprom.c: case 0x63: case 0x55: /* TCL 2002N-6A */ tuner_type = CXM_TUNER_TCL_2002N_6A; break; The only line you need to add is the case 0x63. This will cause the driver to behave the same as if you had a tuner with the code 0x55 (since this is the closest to your model). sudo make install kldload the modules I don't know if this will actually give you functionality on your tuner since I'm not using my built-in tuner, but it will at least allow the cxm0 device to attach.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?443EB216.5090203>