สรุป สาเหตุที่เกิด error ดังกล่าวก่อนนะครับ
เนื่องจากมีการ update ipp2p ตอนที่มีการ download มา ทำให้ไม่ตรงกับ kernel ที่ compile ไว้
จึงทำให้เกิด error ขึ้นมา
ให้แก้ดังนี้ครับ
root@AuthGW:~# cd /usr/src
root@AuthGW:/usr/src# wget http://www.hadyaiinternet.com/upload/iptables.tar.gz
--19:36:18-- http://www.hadyaiinternet.com/upload/iptables.tar.gz
=> `iptables.tar.gz'
Resolving www.hadyaiinternet.com... 203.146.253.13
Connecting to www.hadyaiinternet.com|203.146.253.13|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 300,143 (293K) [application/x-gzip]
100%[=============================================>] 300,143 145.83K/s
19:36:21 (145.42 KB/s) - `iptables.tar.gz' saved [300143/300143]
root@AuthGW:/usr/src# tar xvzf iptables.tar.gz
....
ย่อไว้
....
iptables-1.3.8/description-pak
iptables-1.3.8/COMMIT_NOTES
iptables-1.3.8/.makefirst
iptables-1.3.8/ip6tables.o
iptables-1.3.8/ip6tables
root@AuthGW:/usr/src# cd iptables
root@AuthGW:/usr/src/iptables# make clean
root@AuthGW:/usr/src/iptables# make install
...
รอจนกระทั่งเสร็จ
..
cp extensions/libip6t_rt.so /lib/iptables/libip6t_rt.so
cp extensions/libip6t_sctp.so /lib/iptables/libip6t_sctp.so
rm libiptc/libip6tc.o libipq/libipq.o libiptc/libip4tc.o
root@AuthGW:/usr/src/iptables#
เสร็จแล้วลองทดสอบดู
iptables -V
iptables -m time -h
iptables -m ipp2p -h
iptables -m layer7 -h
หมายเหตุ
*** จะจัดส่งแผ่น update แก้ error นี้ พร้อมกับ version WebInterface ให้ครับ ***
ผมทำตามนี้แล้วมันก็ยังขึ้นแบบนี้คับ
root@igscafe:/usr/src/iptables# iptables -m layer7 --17proto bittorrent -h
iptables v1.3.8: Couldn't load match `layer7':/lib/iptables/libipt_layer7.so: cannot open shared object file: No such file or directory
Try `iptables -h' or 'iptables --help' for more information.
root@xcafe:/usr/src/iptables# iptables -m ipp2p -h
iptables v1.3.8: Couldn't load match `ipp2p':/lib/iptables/libipt_ipp2p.so: cannot open shared object file: No such file or directory
Try `iptables -h' or 'iptables --help' for more information.
root@xcafe:/usr/src/iptables# iptables -m time -h
iptables v1.3.8: Couldn't load match `time':/lib/iptables/libipt_time.so: cannot open shared object file: No such file or directory
Try `iptables -h' or 'iptables --help' for more information.
แต่ว่าใช้คำสั่ง uname -a ได้ตามนี้
root@netcafe:~# uname -a
Linux netcafe 2.6.22.14-l7support #1 SMP Thu Jun 12 16:46:34 ICT 2008 i686 GNU/Linux
root@netcafe:~#
ไม่ทราบต้องแก้ไขต้องไหนคับ