zaptel.c: In function `zt_init': zaptel.c:6277: warning: implicit declaration of function `class_simple_create' zaptel.c:6277: warning: assignment makes pointer from integer without a cast zaptel.c: In function `zt_cleanup': zaptel.c:6338: warning: implicit declaration of function `class_simple_destroy' make: *** [zaptel.o] Error 1 asterisk:/usr/src/modules/zaptel# touch /usr/include/asm/mach_apicdef.h asterisk:/usr/src/modules/zaptel# make cc -I/include -O2 -DMODULE -D__KERNEL__ -DEXPORT_SYMTAB -Wall -I. -Wstrict-prototypes -fomit-frame-pointer -DSTANDALONE_ZAPATA -c zaptel.c In file included from /usr/include/asm/smp.h:18, from /usr/include/linux/smp.h:17, from /usr/include/linux/sched.h:23, from /usr/include/linux/module.h:10, from zaptel.c:44: /usr/include/asm/mpspec.h:6:25: mach_mpspec.h: No such file or directory In file included from /usr/include/asm/smp.h:18, from /usr/include/linux/smp.h:17, from /usr/include/linux/sched.h:23, from /usr/include/linux/module.h:10, from zaptel.c:44: /usr/include/asm/mpspec.h:8: error: `MAX_MP_BUSSES' undeclared here (not in a function) /usr/include/asm/mpspec.h:9: error: `MAX_MP_BUSSES' undeclared here (not in a function) /usr/include/asm/mpspec.h:10: error: `MAX_MP_BUSSES' undeclared here (not in a function) /usr/include/asm/mpspec.h:12: error: `MAX_MP_BUSSES' undeclared here (not in a function) /usr/include/asm/mpspec.h:19: error: `MAX_APICS' undeclared here (not in a function) /usr/include/asm/mpspec.h:20: error: `MAX_MP_BUSSES' undeclared here (not in a function) /usr/include/asm/mpspec.h:20: error: conflicting types for `mp_bus_id_to_type' /usr/include/asm/mpspec.h:8: error: previous declaration of `mp_bus_id_to_type' /usr/include/asm/mpspec.h:22: error: `MAX_IRQ_SOURCES' undeclared here (not in a function) /usr/include/asm/mpspec.h:24: error: `MAX_MP_BUSSES' undeclared here (not in a function) /usr/include/asm/mpspec.h:24: error: conflicting types for `mp_bus_id_to_pci_bus' /usr/include/asm/mpspec.h:12: error: previous declaration of `mp_bus_id_to_pci_bus' /usr/include/asm/mpspec.h:54: error: `MAX_APICS' undeclared here (not in a function) In file included from /usr/include/asm/smp.h:20, from /usr/include/linux/smp.h:17, from /usr/include/linux/sched.h:23, from /usr/include/linux/module.h:10, from zaptel.c:44: /usr/include/asm/io_apic.h:120: error: `MAX_IRQ_SOURCES' undeclared here (not in a function) /usr/include/asm/io_apic.h:120: error: conflicting types for `mp_irqs' /usr/include/asm/mpspec.h:22: error: previous declaration of `mp_irqs' In file included from /usr/include/linux/smp.h:17, from /usr/include/linux/sched.h:23, from /usr/include/linux/module.h:10, from zaptel.c:44: /usr/include/asm/smp.h:73:26: mach_apicdef.h: No such file or directory zaptel.c: In function `zt_register': zaptel.c:4303: warning: implicit declaration of function `class_simple_device_add' zaptel.c: In function `zt_unregister': zaptel.c:4353: warning: implicit declaration of function `class_simple_device_remove' zaptel.c: In function `zt_init': zaptel.c:6277: warning: implicit declaration of function `class_simple_create' zaptel.c:6277: warning: assignment makes pointer from integer without a cast zaptel.c: In function `zt_cleanup': zaptel.c:6338: warning: implicit declaration of function `class_simple_destroy' make: *** [zaptel.o] Error 1 asterisk:/usr/src/modules/zaptel# zaptel.c: In function `zt_register':/usr/include/asm/mpspec.h:6:25: mach_mpspec.h: > asterisk:/usr/src/modules/zaptel# asterisk Asterisk already running on /var/run/asterisk/asterisk.ctl. Use 'asterisk -r' to connect. asterisk:/usr/src/modules/zaptel# asterisk -r Asterisk 1.0.2, Copyright (C) 1999-2004 Digium. Written by Mark Spencer ========================================================================= Connected to Asterisk 1.0.2 currently running on asterisk (pid = 2908) Dec 4 23:13:01 NOTICE[98310]: chan_sip.c:7571 handle_request: Registration from '' failed for '192.168.0.101' asterisk*CLI> STOP NOW asterisk*CLI> exit asterisk:/usr/src/modules/zaptel# asterisk Asterisk already running on /var/run/asterisk/asterisk.ctl. Use 'asterisk -r' to connect. asterisk:/usr/src/modules/zaptel# cd /etc/asterisk asterisk:/etc/asterisk# nano sip.conf asterisk:/etc/asterisk# cd /usr/src/modules/zaptel asterisk:/usr/src/modules/zaptel# make cc -I/include -O2 -DMODULE -D__KERNEL__ -DEXPORT_SYMTAB -Wall -I. -Wstrict-prototypes -fomit-frame-pointer -DSTANDALONE_ZAPATA -c zaptel.c In file included from /usr/include/asm/smp.h:18, from /usr/include/linux/smp.h:17, from /usr/include/linux/sched.h:23, from /usr/include/linux/module.h:10, from zaptel.c:44: /usr/include/asm/mpspec.h:6:25: mach_mpspec.h: No such file or directory In file included from /usr/include/asm/smp.h:18, from /usr/include/linux/smp.h:17, from /usr/include/linux/sched.h:23, from /usr/include/linux/module.h:10, from zaptel.c:44: /usr/include/asm/mpspec.h:8: error: `MAX_MP_BUSSES' undeclared here (not in a function) /usr/include/asm/mpspec.h:9: error: `MAX_MP_BUSSES' undeclared here (not in a function) /usr/include/asm/mpspec.h:10: error: `MAX_MP_BUSSES' undeclared here (not in a function) /usr/include/asm/mpspec.h:12: error: `MAX_MP_BUSSES' undeclared here (not in a function) /usr/include/asm/mpspec.h:19: error: `MAX_APICS' undeclared here (not in a function) /usr/include/asm/mpspec.h:20: error: `MAX_MP_BUSSES' undeclared here (not in a function) /usr/include/asm/mpspec.h:20: error: conflicting types for `mp_bus_id_to_type' /usr/include/asm/mpspec.h:8: error: previous declaration of `mp_bus_id_to_type' /usr/include/asm/mpspec.h:22: error: `MAX_IRQ_SOURCES' undeclared here (not in a function) /usr/include/asm/mpspec.h:24: error: `MAX_MP_BUSSES' undeclared here (not in a function) /usr/include/asm/mpspec.h:24: error: conflicting types for `mp_bus_id_to_pci_bus' /usr/include/asm/mpspec.h:12: error: previous declaration of `mp_bus_id_to_pci_bus' /usr/include/asm/mpspec.h:54: error: `MAX_APICS' undeclared here (not in a function) In file included from /usr/include/asm/smp.h:20, from /usr/include/linux/smp.h:17, from /usr/include/linux/sched.h:23, from /usr/include/linux/module.h:10, from zaptel.c:44: /usr/include/asm/io_apic.h:120: error: `MAX_IRQ_SOURCES' undeclared here (not in a function) /usr/include/asm/io_apic.h:120: error: conflicting types for `mp_irqs' /usr/include/asm/mpspec.h:22: error: previous declaration of `mp_irqs' In file included from /usr/include/linux/smp.h:17, from /usr/include/linux/sched.h:23, from /usr/include/linux/module.h:10, from zaptel.c:44: /usr/include/asm/smp.h:73:26: mach_apicdef.h: No such file or directory zaptel.c: In function `zt_register': zaptel.c:4303: warning: implicit declaration of function `class_simple_device_add' zaptel.c: In function `zt_unregister': zaptel.c:4353: warning: implicit declaration of function `class_simple_device_remove' zaptel.c: In function `zt_init': zaptel.c:6277: warning: implicit declaration of function `class_simple_create' zaptel.c:6277: warning: assignment makes pointer from integer without a cast zaptel.c: In function `zt_cleanup': zaptel.c:6338: warning: implicit declaration of function `class_simple_destroy' make: *** [zaptel.o] Error 1 asterisk:/usr/src/modules/zaptel# /usr/include/asm/mpspec.h:6:25: mach_mpspec.h: asterisk:/usr/src/modules/zaptel# clear asterisk:/usr/src/modules/zaptel# make cc -I/include -O2 -DMODULE -D__KERNEL__ -DEXPORT_SYMTAB -Wall -I. -Wstrict-prototypes -fomit-frame-pointer -DSTANDALONE_ZAPATA -c zaptel.c In file included from /usr/include/asm/smp.h:18, from /usr/include/linux/smp.h:17, from /usr/include/linux/sched.h:23, from /usr/include/linux/module.h:10, from zaptel.c:44: /usr/include/asm/mpspec.h:6:25: mach_mpspec.h: No such file or directory In file included from /usr/include/asm/smp.h:18, from /usr/include/linux/smp.h:17, from /usr/include/linux/sched.h:23, from /usr/include/linux/module.h:10, from zaptel.c:44: /usr/include/asm/mpspec.h:8: error: `MAX_MP_BUSSES' undeclared here (not in a function) /usr/include/asm/mpspec.h:9: error: `MAX_MP_BUSSES' undeclared here (not in a function) /usr/include/asm/mpspec.h:10: error: `MAX_MP_BUSSES' undeclared here (not in a function) /usr/include/asm/mpspec.h:12: error: `MAX_MP_BUSSES' undeclared here (not in a function) /usr/include/asm/mpspec.h:19: error: `MAX_APICS' undeclared here (not in a function) /usr/include/asm/mpspec.h:20: error: `MAX_MP_BUSSES' undeclared here (not in a function) /usr/include/asm/mpspec.h:20: error: conflicting types for `mp_bus_id_to_type' /usr/include/asm/mpspec.h:8: error: previous declaration of `mp_bus_id_to_type' /usr/include/asm/mpspec.h:22: error: `MAX_IRQ_SOURCES' undeclared here (not in a function) /usr/include/asm/mpspec.h:24: error: `MAX_MP_BUSSES' undeclared here (not in a function) /usr/include/asm/mpspec.h:24: error: conflicting types for `mp_bus_id_to_pci_bus' /usr/include/asm/mpspec.h:12: error: previous declaration of `mp_bus_id_to_pci_bus' /usr/include/asm/mpspec.h:54: error: `MAX_APICS' undeclared here (not in a function) In file included from /usr/include/asm/smp.h:20, from /usr/include/linux/smp.h:17, from /usr/include/linux/sched.h:23, from /usr/include/linux/module.h:10, from zaptel.c:44: /usr/include/asm/io_apic.h:120: error: `MAX_IRQ_SOURCES' undeclared here (not in a function) /usr/include/asm/io_apic.h:120: error: conflicting types for `mp_irqs' /usr/include/asm/mpspec.h:22: error: previous declaration of `mp_irqs' In file included from /usr/include/linux/smp.h:17, from /usr/include/linux/sched.h:23, from /usr/include/linux/module.h:10, from zaptel.c:44: /usr/include/asm/smp.h:73:26: mach_apicdef.h: No such file or directory zaptel.c: In function `zt_register': zaptel.c:4303: warning: implicit declaration of function `class_simple_device_add' zaptel.c: In function `zt_unregister': zaptel.c:4353: warning: implicit declaration of function `class_simple_device_remove' zaptel.c: In function `zt_init': zaptel.c:6277: warning: implicit declaration of function `class_simple_create' zaptel.c:6277: warning: assignment makes pointer from integer without a cast zaptel.c: In function `zt_cleanup': zaptel.c:6338: warning: implicit declaration of function `class_simple_destroy' make: *** [zaptel.o] Error 1 asterisk:/usr/src/modules/zaptel#