Re: skb_over_panic while using pppd

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



hpw wrote:
> Hi,
>
> while using pppd with netfilter, I got following errors: skb_over_panic,
> see following log:
>
> ****************** log starts *********************************
> Jan  1 00:01:25 ts7500 avahi-daemon[774]: Registering HINFO record with values 'ARMV4L'/'LINUX'.
> Jan  1 00:01:26 ts7500 avahi-daemon[774]: Server startup complete. Host name is ts7500.local. Local service cookie is 2006778593.
> Jan  1 00:01:29 ts7500 /usr/sbin/cron[823]: (CRON) INFO (pidfile fd = 3)
> Jan  1 00:01:29 ts7500 /usr/sbin/cron[824]: (CRON) STARTUP (fork ok)
> Jan  1 00:01:29 ts7500 /usr/sbin/cron[824]: (CRON) INFO (Running @reboot jobs)
> Jan  1 00:02:08 ts7500 kernel: [  128.040000] nf_conntrack version 0.5.0 (1024 buckets, 4096 max)
> Jan  1 00:02:08 ts7500 kernel: [  128.910000] ip_tables: (C) 2000-2006 Netfilter Core Team
> Jan  1 00:02:27 ts7500 kernel: [  147.480000] ohci_hcd: 2006 August 04 USB 1.1 'Open' Host Controller (OHCI) Driver
> Jan  1 00:02:27 ts7500 kernel: [  147.580000] str8100-ohci str8100-ohci: str8100-ohci
> Jan  1 00:02:27 ts7500 kernel: [  147.580000] str8100-ohci str8100-ohci: new USB bus registered, assigned bus number 2
> Jan  1 00:02:27 ts7500 kernel: [  147.580000] str8100-ohci str8100-ohci: irq 23, io mem 0xc4000000
> Jan  1 00:02:27 ts7500 kernel: [  147.660000] usb usb2: configuration #1 chosen from 1 choice
> Jan  1 00:02:27 ts7500 kernel: [  147.660000] hub 2-0:1.0: USB hub found
> Jan  1 00:02:27 ts7500 kernel: [  147.660000] hub 2-0:1.0: 2 ports detected
> Jan  1 00:02:28 ts7500 kernel: [  148.070000] usb 2-1: new full speed USB device using str8100-ohci and address 2
> Jan  1 00:02:28 ts7500 kernel: [  148.250000] usb 2-1: configuration #1 chosen from 1 choice
> Jan  1 00:02:28 ts7500 kernel: [  148.730000] usbcore: registered new interface driver usbserial
> Jan  1 00:02:28 ts7500 kernel: [  148.730000] drivers/usb/serial/usb-serial.c: USB Serial support registered for generic
> Jan  1 00:02:28 ts7500 kernel: [  148.730000] usbcore: registered new interface driver usbserial_generic
> Jan  1 00:02:28 ts7500 kernel: [  148.730000] drivers/usb/serial/usb-serial.c: USB Serial Driver core
> Jan  1 00:02:28 ts7500 kernel: [  148.960000] drivers/usb/serial/usb-serial.c: USB Serial support registered for Sierra USB modem
> Jan  1 00:02:28 ts7500 kernel: [  148.960000] sierra 2-1:1.0: Sierra USB modem converter detected
> Jan  1 00:02:29 ts7500 kernel: [  148.990000] usb 2-1: Sierra USB modem converter now attached to ttyUSB0
> Jan  1 00:02:29 ts7500 kernel: [  148.990000] usb 2-1: Sierra USB modem converter now attached to ttyUSB1
> Jan  1 00:02:29 ts7500 kernel: [  148.990000] usb 2-1: Sierra USB modem converter now attached to ttyUSB2
> Jan  1 00:02:29 ts7500 kernel: [  149.000000] usbcore: registered new interface driver sierra
> Jan  1 00:02:29 ts7500 kernel: [  149.000000] drivers/usb/serial/sierra.c: USB Driver for Sierra Wireless USB modems: v.1.3.2
> Jan  1 00:02:54 ts7500 kernel: [  174.320000] PPP generic driver version 2.4.2
> Jan  1 00:02:54 ts7500 kernel: [  174.470000] NET: Registered protocol family 24
> Jan  1 00:17:01 ts7500 /USR/SBIN/CRON[989]: (root) CMD (   cd / && run-parts --report /etc/cron.hourly)
> Jan  1 00:25:50 ts7500 in.telnetd[993]: connect from 192.168.100.88 (192.168.100.88)
> Jan  1 00:26:41 ts7500 pppd[1005]: pppd 2.4.4 started by root, uid 0
> Jan  1 00:26:42 ts7500 chat[1006]: abort on (NO DIAL TONE)
> Jan  1 00:26:42 ts7500 chat[1006]: abort on (NO ANSWER)
> Jan  1 00:26:42 ts7500 chat[1006]: abort on (NO CARRIER)
> Jan  1 00:26:42 ts7500 chat[1006]: abort on (DELAYED)
> Jan  1 00:26:42 ts7500 chat[1006]: send (AT^M)
> Jan  1 00:26:42 ts7500 chat[1006]: expect (OK)
> Jan  1 00:26:42 ts7500 chat[1006]: AT^M^M
> Jan  1 00:26:42 ts7500 chat[1006]: OK
> Jan  1 00:26:42 ts7500 chat[1006]:  -- got it
> Jan  1 00:26:42 ts7500 chat[1006]: send (ATZ^M)
> Jan  1 00:26:42 ts7500 chat[1006]: expect (OK)
> Jan  1 00:26:42 ts7500 chat[1006]: ^M
> Jan  1 00:26:42 ts7500 chat[1006]: ATZ^M^M
> Jan  1 00:26:42 ts7500 chat[1006]: OK
> Jan  1 00:26:42 ts7500 chat[1006]:  -- got it
> Jan  1 00:26:42 ts7500 chat[1006]: send (ATDT#777^M)
> Jan  1 00:26:42 ts7500 chat[1006]: expect (CONNECT)
> Jan  1 00:26:42 ts7500 chat[1006]: ^M
> Jan  1 00:26:43 ts7500 chat[1006]: ATDT#777^M^M
> Jan  1 00:26:43 ts7500 chat[1006]: CONNECT
> Jan  1 00:26:43 ts7500 chat[1006]:  -- got it
> Jan  1 00:26:43 ts7500 chat[1006]: send (^M)
> Jan  1 00:26:43 ts7500 pppd[1005]: Serial connection established.
> Jan  1 00:26:43 ts7500 pppd[1005]: using channel 1
> Jan  1 00:26:43 ts7500 pppd[1005]: Using interface ppp0
> Jan  1 00:26:44 ts7500 pppd[1005]: Connect: ppp0 <--> /dev/ttyUSB0
> Jan  1 00:26:45 ts7500 pppd[1005]: Warning - secret file /etc/ppp/pap-secrets has world and/or group access
> Jan  1 00:26:45 ts7500 pppd[1005]: sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0xfde3b3>]
> Jan  1 00:26:45 ts7500 kernel: [ 1605.020000] skb_over_panic: text:bf060890 len:18 put:18 head:c3d19800 data:c3d19800 tail:0xc3d19800 end:0xc3d19840 dev:<NULL>
> Jan  1 00:26:45 ts7500 kernel: [ 1605.020000] Unable to handle kernel NULL pointer dereference at virtual address 00000000
> Jan  1 00:26:45 ts7500 kernel: [ 1605.020000] pgd = c37e0000
> Jan  1 00:26:45 ts7500 kernel: [ 1605.020000] [00000000] *pgd=037d5031, *pte=00000000, *ppte=00000000
> Jan  1 00:26:45 ts7500 kernel: [ 1605.020000] Internal error: Oops: 817 [#1]
> Jan  1 00:26:45 ts7500 kernel: [ 1605.020000] Modules linked in: ppp_async crc_ccitt pppoe pppox ppp_generic slhc sierra usbserial ohci_hcd iptable_nat ip_tables nf_nat x_tables nf_conntrack_ipv4 nf_conntrack usb_storage ehci_hcd usbcore sd_mod scsi_mod
> Jan  1 00:26:45 ts7500 kernel: [ 1605.020000] CPU: 0    Not tainted  (2.6.24.4 #1)
> Jan  1 00:26:45 ts7500 kernel: [ 1605.020000] pc : [<c0140bb4>]    lr : [<00989680>]    psr: 60000013
> Jan  1 00:26:45 ts7500 kernel: [ 1605.020000] sp : c37d9eec  ip : c01f2a68  fp : c37d9f1c
> Jan  1 00:26:45 ts7500 kernel: [ 1605.020000] r10: 00000000  r9 : fffffff2  r8 : 000569e6
> Jan  1 00:26:45 ts7500 kernel: [ 1605.020000] r7 : c3d19840  r6 : c3d19800  r5 : c3d19800  r4 : c3d19800
> Jan  1 00:26:45 ts7500 kernel: [ 1605.020000] r3 : 00000000  r2 : c01f2a74  r1 : c3dabeec  r0 : 00000084
> Jan  1 00:26:45 ts7500 kernel: [ 1605.020000] Flags: nZCv  IRQs on  FIQs on  Mode SVC_32  ISA ARM  Segment user
> Jan  1 00:26:45 ts7500 kernel: [ 1605.020000] Control: 0000397f  Table: 037e0000  DAC: 00000015
> Jan  1 00:26:45 ts7500 kernel: [ 1605.020000] Process pppd (pid: 1005, stack limit = 0xc37d8258)
> Jan  1 00:26:45 ts7500 kernel: [ 1605.020000] Stack: (0xc37d9eec to 0xc37da000)
> Jan  1 00:26:45 ts7500 kernel: [ 1605.020000] 9ee0:                            c3d19800 c3d19800 c3d19800 c3d19840 c01d175c 
> Jan  1 00:26:45 ts7500 kernel: [ 1605.020000] 9f00: c3c30120 00000012 c3e7e1e0 c37d9f78 c37d9f50 c37d9f20 bf06089c c0140b70 
> Jan  1 00:26:45 ts7500 kernel: [ 1605.020000] 9f20: 00000000 00000002 c3796260 000569e6 00000012 c37d9f78 00000000 c37d8000 
> Jan  1 00:26:45 ts7500 kernel: [ 1605.020000] 9f40: 0000c227 c37d9f74 c37d9f54 c007db48 bf060804 00000000 c3796280 c3796260 
> Jan  1 00:26:45 ts7500 kernel: [ 1605.020000] 9f60: c37d9f78 00000000 c37d9fa4 c37d9f78 c007dc7c c007da94 00000000 00000000 
> Jan  1 00:26:45 ts7500 kernel: [ 1605.020000] 9f80: 00000000 00000012 000569e6 00000009 00000004 c0022f44 00000000 c37d9fa8 
> Jan  1 00:26:45 ts7500 kernel: [ 1605.020000] 9fa0: c0022da0 c007dc40 00000012 000569e6 00000009 000569e6 00000012 000080fb 
> Jan  1 00:26:45 ts7500 kernel: [ 1605.020000] 9fc0: 00000012 000569e6 00000009 00000000 0003b7fc 0000c021 0000c227 00057120 
> Jan  1 00:26:45 ts7500 kernel: [ 1605.020000] 9fe0: 00000000 bebb7c9c 0002a7dc 401602a4 60000010 00000009 30230200 0256cc0a 
> Jan  1 00:26:45 ts7500 kernel: [ 1605.020000] Backtrace: 
> Jan  1 00:26:45 ts7500 kernel: [ 1605.020000] Function entered at [<c0140b60>] from [<bf06089c>]
> Jan  1 00:26:45 ts7500 kernel: [ 1605.020000]  r7:c37d9f78 r6:c3e7e1e0 r5:00000012 r4:c3c30120
> Jan  1 00:26:45 ts7500 kernel: [ 1605.020000] Function entered at [<bf0607f4>] from [<c007db48>]
> Jan  1 00:26:45 ts7500 kernel: [ 1605.020000] Function entered at [<c007da84>] from [<c007dc7c>]
> Jan  1 00:26:45 ts7500 kernel: [ 1605.020000]  r7:00000000 r6:c37d9f78 r5:c3796260 r4:c3796280
> Jan  1 00:26:45 ts7500 kernel: [ 1605.020000] Function entered at [<c007dc30>] from [<c0022da0>]
> Jan  1 00:26:45 ts7500 kernel: [ 1605.020000]  r8:c0022f44 r7:00000004 r6:00000009 r5:000569e6 r4:00000012
> Jan  1 00:26:45 ts7500 kernel: [ 1605.020000] Code: e88d00f0 e58dc010 ebfbf724 e3a03000 (e5833000) 
> Jan  1 00:26:45 ts7500 kernel: [ 1605.020000] ---[ end trace 362ce3347f1fdabb ]---
>
> ****************** log ends ************************************
>
> I am pretty sure it has to do with netfilter stuff, because if I remove
> netfilter stuff from kernel and recompile it, pppd works fine. 
>
> the kernel version is: 2.6.24.4, arm technology board. 
>
> any advise is appreciated.

You need to enable CONFIG_KALLSYMS or manually decode the addresses
in the backtrace.
--
To unsubscribe from this list: send the line "unsubscribe linux-ppp" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Audio Users]     [Linux for Hams]     [Kernel Newbies]     [Security]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Fedora Users]

  Powered by Linux