Hi,
I am currently testing the new netfilter with H323. We are using two
Innovaphone IP400 that act basicly as extender for an ISDN S0 bus. The
boxes use H323 for their communication.
I have built a test box with 2.4.18, patch-o-matic netfilter, and
installed the normal netfilter setup (with about 300 rules) and H323
rules for conntrack and NAT, with one of the H323 boxes on the outside
network with an official IP,and one of the H323 boxes on the inside
network with a site local IP, using source and destination NAT. This
usually works fine.
However, today, I was on the phone (having called out myself) and was
able to finish the call normally. Immediately afterwards, somebody
tried to call me. The phone rang, but I wasn't able to hear the
called. Nor did he hear me. After consulting the syslog, I noticed a
lot of the following entries
|Mar 18 21:13:58 torres kernel: ASSERT ip_nat_core.c:739 &ip_conntrack_lock_R71150de5
|readlocked
|Mar 18 21:13:58 torres kernel: ASSERT ip_conntrack_core.c:89
|&ip_conntrack_lock_R71150de5 readlocked
|Mar 18 21:13:58 torres kernel: ASSERT: ip_nat_core.c:741 &ip_conntrack_lock not
|readlocked
|Mar 18 21:13:58 torres kernel: ASSERT ip_conntrack_core.c:89
|&ip_conntrack_lock_R71150de5 readlocked
|Mar 18 21:13:58 torres kernel: ASSERT: ip_nat_core.c:741 &ip_conntrack_lock not
|readlocked
|Mar 18 21:13:58 torres kernel: ASSERT: ip_nat_core.c:845 &ip_conntrack_lock not
|readlocked
|Mar 18 21:13:58 torres kernel: ASSERT ip_nat_core.c:739 &ip_conntrack_lock_R71150de5
|readlocked
|Mar 18 21:13:58 torres kernel: ASSERT ip_conntrack_core.c:89
|&ip_conntrack_lock_R71150de5 readlocked
|Mar 18 21:13:58 torres kernel: ASSERT: ip_nat_core.c:741 &ip_conntrack_lock not
|readlocked
I then decided to re-load the modules. ip_nat_h323 could be unloaded,
but after unloading ip_conntack_h323, the kernel panicked ("unable to
handle kernel paging request" ... "killing interrupt handler").
Looks like the H323 code is not quite stable yet. Can I help with
debugging?
Greetings
Marc
--
-------------------------------------- !! No courtesy copies, please !! -----
Marc Haber | " Questions are the | Mailadresse im Header
Karlsruhe, Germany | Beginning of Wisdom " | Fon: *49 721 966 32 15
Nordisch by Nature | Lt. Worf, TNG "Rightful Heir" | Fax: *49 721 966 31 29