Jon Whitear
2004-Oct-09 18:30 UTC
[Asterisk-Users] Modprobe zaptel fails: Unknown symbol crc_ccitt_table
I'm adding an X100P clone to my Asterisk box, and I'm having trouble with the zaptel module. I'm running Gentoo linux with a vanilla 2.6.8.1 kernel with devfs. I have emerged zapata, zaptel, libpri, and Asterisk (all version 1.0.0.) Zaptel compiles (with USE="devfs26") once I've corrected a syntax error in /usr/include/linux/ixjuser.h (as per http://lists.digium.com/pipermail/asterisk-users/2004-August/059263.html .) The trouble is, when I modprobe zaptel, I get:- server root # modprobe zaptel FATAL: Error inserting zaptel (/lib/modules/2.6.8.1/misc/zaptel.ko): Unknown symbol in module, or unknown parameter (see dmesg) dmesg <snip> zaptel: Unknown symbol crc_ccitt_table I've had a look through the Gentoo bugzilla, but I'm not sure if the combination of zaptel + 2.6 kernel + devfs is supported (yet.) I have asked a question similar to this on the Gentoo forum, without response. I guess it's also possible that my X100P card is not compatible - here's what lspci and cat /proc/pci have to say about it: 0000:00:00.0 Host bridge: Intel Corp. 440BX/ZX/DX - 82443BX/ZX/DX Host bridge (rev 03) 0000:00:01.0 PCI bridge: Intel Corp. 440BX/ZX/DX - 82443BX/ZX/DX AGP bridge (rev 03) 0000:00:07.0 ISA bridge: Intel Corp. 82371AB/EB/MB PIIX4 ISA (rev 02) 0000:00:07.1 IDE interface: Intel Corp. 82371AB/EB/MB PIIX4 IDE (rev 01) 0000:00:07.2 USB Controller: Intel Corp. 82371AB/EB/MB PIIX4 USB (rev 01) 0000:00:07.3 Bridge: Intel Corp. 82371AB/EB/MB PIIX4 ACPI (rev 02) 0000:00:0a.0 Multimedia video controller: Brooktree Corporation Bt878 Video Capture (rev 11) 0000:00:0a.1 Multimedia controller: Brooktree Corporation Bt878 Audio Capture (rev 11) 0000:00:0b.0 Communication controller: Tiger Jet Network Inc. Tiger3XX Modem/ISDN interface 0000:00:0c.0 SCSI storage controller: Adaptec AHA-2940U/UW/D / AIC-7881U (rev 01) 0000:00:0d.0 Unknown mass storage controller: Silicon Image, Inc. (formerly CMD Technology Inc) PCI0680 Ultra ATA-133 Host Controller (rev 02) 0000:00:0e.0 Ethernet controller: VIA Technologies, Inc. VT86C100A [Rhine] (rev 06) 0000:01:00.0 VGA compatible controller: Matrox Graphics, Inc. MGA G400 AGP (rev 04) Bus 0, device 11, function 0: Communication controller: Individual Computers - Jens Schoenfeld Intel 537 (rev 0). IRQ 12. Master Capable. Latency=32. Min Gnt=1.Max Lat=128. I/O at 0xa400 [0xa4ff]. Non-prefetchable 32 bit memory at 0xf1005000 [0xf1005fff]. Any help is greatly appreciated. Cheers, Jon
Christopher SEKIYA
2004-Oct-09 21:56 UTC
[Asterisk-Users] Modprobe zaptel fails: Unknown symbol crc_ccitt_table
On Sun, Oct 10, 2004 at 11:30:25AM +1000, Jon Whitear wrote:> zaptel: Unknown symbol crc_ccitt_tableBy coincidence, I upgraded my * box to 2.6.8.1 today. I encountered the exact same problem. Compile a kernel with CONFIG_CRC_CCITT=y and the problem will go away. Building it as a module will probably also work. (this is a kernel glitch; that symbol is being unconditionally included in the module symbol table) -- Chris GPG key FEB9DE7F (91AF 4534 4529 4BCC 31A5 938E 023E EEFB FEB9 DE7F)