gmsoft-tuxicoman / pom-ng Goto Github PK
View Code? Open in Web Editor NEWPacket-o-matic NG !
Home Page: http://www.packet-o-matic.org
Packet-o-matic NG !
Home Page: http://www.packet-o-matic.org
Trying to setup pcap_file output using radiotap protocol and getting this:
pom> output start pcap_output
Error while setting output 'pcap_output' parameter 'running' to 'yes'
pom> Protocol radiotap is not supported
pom> output show
pcap_output: running: no, type: pcap_file | bytes_out: 3368.2K, pkts_out: 17200
filename : 'out.pcap' (string)
filter : '' (string)
protocol : 'radiotap' (string)
snaplen : '1550' (uint16)
unbuffered : 'no' (bool)
(there is some data on the pcap_output because before i used 80211 protocol)
Is radiotap protocol supported? I see that pom-ng sources contain radiotap related files..
thanks,
d
after installing pom-ng according to the how-to http://wiki.packet-o-matic.org/pom-ng/getting_started#packets_are_read_from_an_input and running "input start input1" in the console, pom-ng quits with a segfault.
running on current debian testing i686.
here is the output:
root@www:~# pom-ng -d9
main: Starting pom-ng ...
ptype: Ptype of type string not found, trying to load module
mod: Module ptype_string loaded, registering components ...
ptype: Registering ptype string
analyzer: Registered payload type javascript : class application, extension .js
analyzer: Registered payload type json : class application, extension .json
analyzer: Registered payload type msword : class document, extension .doc
analyzer: Registered payload type binary : class other, extension .bin
analyzer: Registered payload type pdf : class document, extension .pdf
analyzer: Registered payload type excel : class document, extension .xls
analyzer: Registered payload type powerpoint : class document, extension .ppt
analyzer: Registered payload type rar : class application, extension .rar
analyzer: Registered payload type swf : class application, extension .swf
analyzer: Registered payload type form-urlencoded : class other, extension .txt
analyzer: Registered payload type jpeg : class image, extension .jpg
analyzer: Registered payload type gif : class image, extension .gif
analyzer: Registered payload type png : class image, extension .png
analyzer: Registered payload type flv : class video, extension .flv
analyzer: Registered payload type webm : class video, extension .webm
analyzer: Registered payload type m2ts : class video, extension .m2ts
analyzer: Registered payload type rfc822 : class document, extension .txt
analyzer: Registered payload type text : class document, extension .txt
analyzer: Registered payload type multipart : class other, extension .multipart
analyzer: Mime type application/javascript registered as javascript
analyzer: Mime type application/json registered as json
analyzer: Mime type application/msword registered as msword
analyzer: Mime type application/octet-stream registered as binary
analyzer: Mime type application/octetstream registered as binary
analyzer: Mime type application/pdf registered as pdf
analyzer: Mime type application/vnd.ms-excel registered as excel
analyzer: Mime type application/vnd.ms-powerpoint registered as powerpoint
analyzer: Mime type application/x-javascript registered as javascript
analyzer: Mime type application/x-json registered as json
analyzer: Mime type application/x-rar-compressed registered as rar
analyzer: Mime type application/x-shockwave-flash registered as swf
analyzer: Mime type application/x-www-form-urlencoded registered as form-urlencoded
analyzer: Mime type image/jpeg registered as jpeg
analyzer: Mime type image/jpg registered as jpeg
analyzer: Mime type image/gif registered as gif
analyzer: Mime type image/png registered as png
analyzer: Mime type video/x-flv registered as flv
analyzer: Mime type video/webm registered as webm
analyzer: Mime type video/MP2T registered as m2ts
analyzer: Mime type message/rfc822 registered as rfc822
analyzer: Mime type text/plain registered as text
analyzer: Mime type multipart/mixed registered as multipart
analyzer: Mime type multipart/alternative registered as multipart
analyzer: Mime type multipart/digest registered as multipart
analyzer: Mime type multipart/parallel registered as multipart
mod: Module ptype_uint8 loaded, registering components ...
ptype: Registering ptype uint8
mod: Module ptype_uint32 loaded, registering components ...
ptype: Registering ptype uint32
mod: Module proto_ppp_pap loaded, registering components ...
event: Event ppp_pap_request registered
event: Event ppp_pap_ack_nack registered
proto: Proto ppp_pap registered
mod: Module ptype_bool loaded, registering components ...
ptype: Registering ptype bool
mod: Module analyzer_ppp_pap loaded, registering components ...
event: Event ppp_pap_auth registered
analyzer: Analyzer ppp_pap registered
mod: Module ptype_ipv6 loaded, registering components ...
ptype: Registering ptype ipv6
mod: Module proto_ipv6 loaded, registering components ...
proto: Proto ipv6 registered
mod: Module ptype_mac loaded, registering components ...
ptype: Registering ptype mac
mod: Module proto_ethernet loaded, registering components ...
ptype: Ptype uint16 not found
proto: Proto ethernet registered
mod: Module proto_docsis loaded, registering components ...
proto: Proto docsis_mgmt registered
proto: Proto docsis registered
mod: Module ptype_ipv4 loaded, registering components ...
ptype: Registering ptype ipv4
mod: Module proto_ipv4 loaded, registering components ...
proto: Proto ipv4 registered
mod: Module ptype_uint16 loaded, registering components ...
ptype: Registering ptype uint16
mod: Module output_pcap loaded, registering components ...
output: Registering output pcap_file
mod: Module ptype_bytes loaded, registering components ...
ptype: Registering ptype bytes
mod: Module proto_ppp_chap loaded, registering components ...
event: Event ppp_chap_challenge_response registered
event: Event ppp_chap_success_failure registered
proto: Proto ppp_chap registered
mod: Module analyzer_ppp_chap loaded, registering components ...
event: Event ppp_chap_mschapv2_auth registered
event: Event ppp_chap_md5_auth registered
analyzer: Analyzer ppp_chap registered
mod: Module analyzer_tftp loaded, registering components ...
event: Event tftp_file registered
analyzer: Analyzer tftp registered
mod: Module decoder_gzip loaded, registering components ...
decoder: Registering decoder gzip
decoder: Registering decoder deflate
mod: Module proto_smtp loaded, registering components ...
event: Event smtp_cmd registered
event: Event smtp_reply registered
proto: Proto smtp registered
mod: Module analyzer_smtp loaded, registering components ...
event: Event smtp_msg registered
event: Event smtp_auth registered
analyzer: Analyzer smtp registered
mod: Module decoder_percent loaded, registering components ...
decoder: Registering decoder percent
mod: Module ptype_timestamp loaded, registering components ...
ptype: Registering ptype timestamp
mod: Module analyzer_docsis loaded, registering components ...
event: Event docsis_cm_new registered
event: Event docsis_cm_reg_status registered
analyzer: Analyzer docsis registered
mod: Module analyzer_multipart loaded, registering components ...
analyzer: Analyzer multipart registered
mod: Module analyzer_gif loaded, registering components ...
analyzer: Analyzer gif registered
mod: Module proto_tcp loaded, registering components ...
proto: Proto tcp registered
mod: Module proto_dns loaded, registering components ...
proto: Proto dns registered
mod: Module analyzer_png loaded, registering components ...
analyzer: Analyzer png registered
mod: Module output_tap loaded, registering components ...
output: Registering output tap
mod: Module proto_80211 loaded, registering components ...
proto: Proto 80211 registered
mod: Module proto_mpeg loaded, registering components ...
proto: Proto mpeg_dvb_mpe registered
proto: Proto mpeg_sect registered
proto: Proto mpeg_ts registered
mod: Module proto_ppi loaded, registering components ...
proto: Proto ppi registered
mod: Module proto_radiotap loaded, registering components ...
proto: Proto radiotap registered
mod: Module input_pcap loaded, registering components ...
input: Registering input pcap_interface
input: Registering input pcap_file
input: Registering input pcap_dir
mod: Module analyzer_jpeg loaded, registering components ...
analyzer: Analyzer jpeg registered
mod: Module proto_ppp loaded, registering components ...
proto: Proto ppp registered
mod: Module ptype_uint64 loaded, registering components ...
ptype: Registering ptype uint64
mod: Module proto_pppoe loaded, registering components ...
proto: Proto pppoe registered
mod: Module proto_gre loaded, registering components ...
proto: Proto gre registered
mod: Module output_file loaded, registering components ...
output: Registering output file
mod: Module proto_vlan loaded, registering components ...
proto: Proto vlan registered
mod: Module proto_udp loaded, registering components ...
proto: Proto udp registered
mod: Module proto_eap loaded, registering components ...
event: Event eap_identity registered
event: Event eap_md5_challenge registered
event: Event eap_success_failure registered
proto: Proto eap registered
mod: Module analyzer_eap loaded, registering components ...
event: Event eap_md5_auth registered
analyzer: Analyzer eap registered
mod: Module proto_tftp loaded, registering components ...
proto: Proto tftp registered
mod: Module decoder_quoted_printable loaded, registering components ...
decoder: Registering decoder quoted-printable
mod: Module proto_icmp6 loaded, registering components ...
proto: Proto icmp6 registered
mod: Module datastore_sqlite loaded, registering components ...
datastore: Registering datastore sqlite
mod: Module proto_http loaded, registering components ...
event: Event http_query registered
event: Event http_response registered
proto: Proto http registered
mod: Module analyzer_rfc822 loaded, registering components ...
analyzer: Analyzer rfc822 registered
mod: Module input_kismet loaded, registering components ...
input: Registering input kismet_drone
mod: Module proto_arp loaded, registering components ...
proto: Proto arp registered
mod: Module proto_8021x loaded, registering components ...
proto: Proto 8021x registered
mod: Module analyzer_http loaded, registering components ...
event: Event http_request registered
analyzer: Analyzer http registered
mod: Module proto_icmp loaded, registering components ...
proto: Proto icmp registered
mod: Module analyzer_arp loaded, registering components ...
event: Event arp_new_sta registered
event: Event arp_sta_changed registered
analyzer: Analyzer arp registered
mod: Module input_dvb loaded, registering components ...
input: Registering input dvb_device
input: Registering input dvb_c
input: Registering input dvb_s
mod: Module decoder_base64 loaded, registering components ...
decoder: Registering decoder base64
mod: Module analyzer_dns loaded, registering components ...
event: Event dns_record registered
analyzer: Analyzer dns registered
mod: Module output_log loaded, registering components ...
output: Registering output log_txt
output: Registering output log_xml
core: Starting 1 processing thread(s)
datastore_sqlite: New connection to database ~/.pom-ng/sys_datastore.db
datastore_sqlite: READ QUERY : SELECT pkid, name, description FROM datasets
datastore_sqlite: WRITE QUERY : INSERT INTO datasets ( name, description ) VALUES ( ?, ? )
datastore_sqlite: DELETE QUERY : DELETE FROM datasets
datastore_sqlite: READ QUERY : SELECT pkid, dataset_id, name, type, field_id FROM dataset_schema
datastore_sqlite: WRITE QUERY : INSERT INTO dataset_schema ( dataset_id, name, type, field_id ) VALUES ( ?, ?, ?, ? )
datastore_sqlite: DELETE QUERY : DELETE FROM dataset_schema
datastore_sqlite: READ QUERY : SELECT pkid, name, timestamp FROM config_list
datastore_sqlite: WRITE QUERY : INSERT INTO config_list ( name, timestamp ) VALUES ( ?, ? )
datastore_sqlite: DELETE QUERY : DELETE FROM config_list
datastore: Datastore sqlite opened
addon: Could not open addon directory /usr/share/pom-ng/addons/ for browsing : No such file or directory
addon: You might want to install addons.
main: pom-ng started ! You can now connect using pom-ng-console.
datastore_sqlite: New connection to database ~/.pom-ng/sys_datastore.db
core: Core state changed to 1
input: Input input1 started
Segmentation fault
pom> input start input1
Error while polling pom-ng : [Errno 111] Connection refused
root@www:~# dmesg | tail -n1
[1386986.267502] pom-ng[23774]: segfault at 0 ip b76c4267 sp b5655fd0 error 4 in libpom-ng.so.0.0.0[b76b8000+29000]
cheers,
d
Hi Guy,
Could you please add an option to choose on which port it will listen.
Also it could be nice to display a more verbose output in this case, something like "Error while starting HTTP server (Address already in use)".
socket(PF_INET, SOCK_STREAM|SOCK_CLOEXEC, IPPROTO_IP) = 4
setsockopt(4, SOL_SOCKET, SO_REUSEADDR, [1], 4) = 0
bind(4, {sa_family=AF_INET, sin_port=htons(8080), sin_addr=inet_addr("0.0.0.0")}, 16) = -1 EADDRINUSE (Address already in use)
close(4) = 0
write(1, "main: Error while starting HTTP "..., 39main: Error while starting HTTP server
Thanks
addon.c:228:18: error: 'LUA_GLOBALSINDEX' undeclared (first use in this function)
lua_setfield(L, LUA_GLOBALSINDEX, "POMLOG_ERR");
When setting the tuning parameters for dvb_c input I get the following response from the dvbc driver
input_dvb: Error while setting tuning parameters : Invalid argument
Any idea why this might be? I tested on different machines with Ubuntu 10.10 and 12.04 and kernels 3.3.7 and 3.8, but same error there.
For symbol rate I found 6875
Frequency (322Mhz), so 322000000
Tuning timeout 10
data as found on http://dvblogic.com/wiki/index.php/Fast_channel_search_parameters#Belgium
Do I have all units right here or is there any value obviously wrong?
thanks
Hi,
I'm using latest 0.14 from sources, i've not been able to set parameters for dvb_c input, it doesn't show any output when setting it:
pom> input parameter set pcap0 directory /dev/null
Parameter of input 'directory' changed from /tmp to /dev/null
pom> input parameter set dvbc0 frontend 0
pom> input show
dvbc0: running: no, type: dvb_c | bytes_in: 0, pkts_in: 0, runtime: 00:00:00.00
adapter : '' (uint16)
filter_null_pid : 'yes' (bool)
frequency : '' (uint32)
frontend : '' (uint16)
modulation : 'QAM256' (string)
symbol_rate : '' (uint32)
tuning_timeout : '' (uint16)
pcap0: running: no, type: pcap_dir | bytes_in: 0, pkts_in: 0, runtime: 00:00:00.00
bpf_filter : '' (string)
directory : '/dev/null' (string)
match : '.p?cap[0-9]*$' (string)
root@srvsalon:~# file /dev/dvb/adapter0/frontend0
/dev/dvb/adapter0/frontend0: sticky, character special
Also, adapter0 and frontend0 are supposed to be defaults values.
Maybe i'm missing something, but please ask me if you need more info, Great tool BTW!
Hey there,
First I'd like to confirm that the WinTV HVR-930C works with pom-ng. This tuner has the xc5000 inside and with a timeout of 12s and frontend reinitiliazition I seem to be able to scan the docsis spectrum.
Howeve when a stream is encountered the packet capture fails prematurely. Any idea what the issue might be here? Thanks.
input_docsis: DOCSIS 3 stream found. Switch this input to mode docsis3 to capture on multiple cards
input_docsis: Found DOCSIS 3 frequency 402000000Hz (256QAM), primary capable
input_docsis: Found DOCSIS 3 frequency 410000000Hz (256QAM), primary capable
input_docsis: Found DOCSIS 3 frequency 418000000Hz (256QAM), primary capable
input_docsis: Found DOCSIS 3 frequency 426000000Hz (256QAM), primary capable
input_docsis: Found DOCSIS 3 frequency 434000000Hz (256QAM), primary capable
input_docsis: Found DOCSIS 3 frequency 442000000Hz (256QAM), primary capable
input_docsis: Found DOCSIS 3 frequency 450000000Hz (256QAM), primary capable
input_docsis: Found DOCSIS 3 frequency 458000000Hz (256QAM), primary capable
input_docsis: Total : DOCSIS 2545 packets, 0 (0.0%) invalid checksum | MPEG packet read 7902, missed 0 (0.0%), erroneous 0 (0.0%), invalid 0 (0.0%), total errors 0 (0.0%)
Hello!
Unfortunately i have a little problem. I got pom-ng installed correct. When i start it, it starts the webserver, when i try to connect via the web (or the console) pom gets a segfault and crashes.
So I compiled it with debug infos and ran it in gdb. See the log down there. Have you any ideas why pom-ng is crashing?
main: Starting pom-ng v0.0.18 ...
core: Starting 1 processing thread(s)
httpd: HTTP daemon started on 0.0.0.0, port 8080
httpd: HTTP daemon started on ::, port 8080
main: pom-ng started ! You can now connect using pom-ng-console or the web-ui.
registry: Configuration "startup" not found in the database
Segmentation fault (core dumped)
Full gdb log:
Starting program: /usr/local/bin/pom-ng -d 5
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
main: Starting pom-ng v0.0.18 ...
ptype: Ptype of type string not found, trying to load module
mod: Module ptype_string loaded, registering components ...
ptype: Registering ptype string
ptype: Ptype of type uint32 not found, trying to load module
mod: Module ptype_uint32 loaded, registering components ...
ptype: Registering ptype uint32
pload: Registered payload type javascript : class application, extension .js
pload: Registered payload type json : class application, extension .json
pload: Registered payload type msword : class document, extension .doc
pload: Registered payload type binary : class other, extension .bin
pload: Registered payload type pdf : class document, extension .pdf
pload: Registered payload type excel : class document, extension .xls
pload: Registered payload type powerpoint : class document, extension .ppt
pload: Registered payload type rar : class application, extension .rar
pload: Registered payload type swf : class application, extension .swf
pload: Registered payload type form-urlencoded : class other, extension .txt
pload: Registered payload type jpeg : class image, extension .jpg
pload: Registered payload type gif : class image, extension .gif
pload: Registered payload type png : class image, extension .png
pload: Registered payload type flv : class video, extension .flv
pload: Registered payload type webm : class video, extension .webm
pload: Registered payload type m2ts : class video, extension .m2ts
pload: Registered payload type rfc822 : class document, extension .txt
pload: Registered payload type text : class document, extension .txt
pload: Registered payload type multipart : class other, extension .multipart
pload: Registered payload type sdp : class other, extension .sdp
pload: Registered payload type dtmf : class other, extension .dtmf
pload: Registered payload type g711a : class audio, extension .alaw
pload: Registered payload type g711u : class audio, extension .ulaw
pload: Registered payload type g723 : class audio, extension .g723
pload: Registered payload type g729 : class audio, extension .g729
pload: Registered payload type html : class other, extension .html
pload: Mime type application/javascript registered as javascript
pload: Mime type application/json registered as json
pload: Mime type application/msword registered as msword
pload: Mime type application/octet-stream registered as binary
pload: Mime type application/octetstream registered as binary
pload: Mime type application/pdf registered as pdf
pload: Mime type application/vnd.ms-excel registered as excel
pload: Mime type application/vnd.ms-powerpoint registered as powerpoint
pload: Mime type application/x-javascript registered as javascript
pload: Mime type application/x-json registered as json
pload: Mime type application/x-rar-compressed registered as rar
pload: Mime type application/x-shockwave-flash registered as swf
pload: Mime type application/x-www-form-urlencoded registered as form-urlencoded
pload: Mime type image/jpeg registered as jpeg
pload: Mime type image/jpg registered as jpeg
pload: Mime type image/gif registered as gif
pload: Mime type image/png registered as png
pload: Mime type video/x-flv registered as flv
pload: Mime type video/webm registered as webm
pload: Mime type video/mp2t registered as m2ts
pload: Mime type message/rfc822 registered as rfc822
pload: Mime type text/plain registered as text
pload: Mime type multipart/mixed registered as multipart
pload: Mime type multipart/digest registered as multipart
pload: Mime type multipart/message registered as multipart
pload: Mime type multipart/parallel registered as multipart
pload: Mime type multipart/alternative registered as multipart
pload: Mime type multipart/related registered as multipart
pload: Mime type multipart/report registered as multipart
pload: Mime type multipart/signed registered as multipart
pload: Mime type multipart/encrypted registered as multipart
pload: Mime type multipart/form-data registered as multipart
pload: Mime type application/sdp registered as sdp
pload: Mime type application/dtmf registered as dtmf
pload: Mime type application/dtmf-relay registered as dtmf
pload: Mime type audio/pcma registered as g711a
pload: Mime type audio/pcmu registered as g711u
pload: Mime type audio/g723 registered as g723
pload: Mime type audio/g729 registered as g729
pload: Mime type text/html registered as html
mod: Module ptype_uint16 loaded, registering components ...
ptype: Registering ptype uint16
mod: Module ptype_timestamp loaded, registering components ...
ptype: Registering ptype timestamp
mod: Module proto_http loaded, registering components ...
event: Event http_query registered
event: Event http_response registered
proto: Proto http registered
mod: Module ptype_bytes loaded, registering components ...
ptype: Registering ptype bytes
mod: Module ptype_uint8 loaded, registering components ...
ptype: Registering ptype uint8
mod: Module proto_ppp_chap loaded, registering components ...
event: Event ppp_chap_challenge_response registered
event: Event ppp_chap_success_failure registered
proto: Proto ppp_chap registered
mod: Module proto_udp loaded, registering components ...
proto: Proto udp registered
mod: Module ptype_ipv6 loaded, registering components ...
ptype: Registering ptype ipv6
mod: Module ptype_mac loaded, registering components ...
ptype: Registering ptype mac
mod: Module proto_80211 loaded, registering components ...
proto: Proto 80211 registered
mod: Module proto_ethernet loaded, registering components ...
proto: Proto ethernet registered
mod: Module ptype_bool loaded, registering components ...
ptype: Registering ptype bool
mod: Module proto_docsis loaded, registering components ...
proto: Proto docsis_mgmt registered
proto: Proto docsis registered
mod: Module ptype_ipv4 loaded, registering components ...
ptype: Registering ptype ipv4
mod: Module proto_ipv4 loaded, registering components ...
proto: Proto ipv4 registered
mod: Module proto_mpeg loaded, registering components ...
proto: Proto mpeg_dvb_mpe registered
proto: Proto mpeg_sect registered
proto: Proto mpeg_ts registered
mod: Module proto_ppi loaded, registering components ...
proto: Proto ppi registered
mod: Module proto_radiotap loaded, registering components ...
proto: Proto radiotap registered
mod: Module input_pcap loaded, registering components ...
input: Registering input pcap_interface
input: Registering input pcap_file
input: Registering input pcap_dir
mod: Module proto_eap loaded, registering components ...
event: Event eap_identity registered
event: Event eap_md5_challenge registered
event: Event eap_success_failure registered
proto: Proto eap registered
mod: Module analyzer_eap loaded, registering components ...
event: Event eap_md5_auth registered
analyzer: Analyzer eap registered
mod: Module proto_tcp loaded, registering components ...
proto: Proto tcp registered
mod: Module proto_dns loaded, registering components ...
proto: Proto dns registered
mod: Module analyzer_dns loaded, registering components ...
event: Event dns_record registered
analyzer: Analyzer dns registered
mod: Module analyzer_tftp loaded, registering components ...
event: Event tftp_file registered
analyzer: Analyzer tftp registered
mod: Module proto_ppp_pap loaded, registering components ...
event: Event ppp_pap_request registered
event: Event ppp_pap_ack_nack registered
proto: Proto ppp_pap registered
mod: Module analyzer_ppp_pap loaded, registering components ...
event: Event ppp_pap_auth registered
analyzer: Analyzer ppp_pap registered
mod: Module proto_ppp loaded, registering components ...
proto: Proto ppp registered
mod: Module ptype_uint64 loaded, registering components ...
ptype: Registering ptype uint64
mod: Module output_pcap loaded, registering components ...
output: Registering output pcap_file
output: Registering output pcap_flow
event: Event pcap_flow_file registered
mod: Module proto_rtp loaded, registering components ...
proto: Proto rtp registered
mod: Module input_kismet loaded, registering components ...
input: Registering input kismet_drone
mod: Module output_file loaded, registering components ...
output: Registering output file
mod: Module analyzer_sdp loaded, registering components ...
analyzer: Analyzer sdp registered
mod: Module input_dvb loaded, registering components ...
input: Registering input dvb_device
input: Registering input dvb_c
event: Event dvb_status registered
input: Registering input dvb_s
input: Registering input dvb_atsc
input: Registering input docsis
input: Registering input docsis_scan
event: Event docsis_scan_stream registered
mod: Module proto_arp loaded, registering components ...
proto: Proto arp registered
mod: Module proto_vlan loaded, registering components ...
proto: Proto vlan registered
mod: Module analyzer_arp loaded, registering components ...
event: Event arp_new_sta registered
event: Event arp_sta_changed registered
analyzer: Analyzer arp registered
mod: Module decoder_base64 loaded, registering components ...
decoder: Registering decoder base64
mod: Module proto_icmp loaded, registering components ...
proto: Proto icmp registered
mod: Module proto_icmp6 loaded, registering components ...
proto: Proto icmp6 registered
mod: Module analyzer_http loaded, registering components ...
event: Event http_request registered
analyzer: Analyzer http registered
mod: Module proto_pppoe loaded, registering components ...
proto: Proto pppoe registered
mod: Module analyzer_ppp_chap loaded, registering components ...
event: Event ppp_chap_mschapv2_auth registered
event: Event ppp_chap_md5_auth registered
analyzer: Analyzer ppp_chap registered
mod: Module decoder_quoted_printable loaded, registering components ...
decoder: Registering decoder quoted-printable
mod: Module analyzer_rfc822 loaded, registering components ...
analyzer: Analyzer rfc822 registered
mod: Module output_tap loaded, registering components ...
output: Registering output tap
mod: Module decoder_percent loaded, registering components ...
decoder: Registering decoder percent
mod: Module analyzer_multipart loaded, registering components ...
analyzer: Analyzer multipart registered
mod: Module proto_sip loaded, registering components ...
event: Event sip_req registered
event: Event sip_rsp registered
proto: Proto sip registered
mod: Module analyzer_sip loaded, registering components ...
event: Event sip_call registered
event: Event sip_call_dial registered
event: Event sip_call_ringing registered
event: Event sip_call_connect registered
event: Event sip_call_hangup registered
event: Event sip_dtmf registered
analyzer: Analyzer sip registered
mod: Module analyzer_rtp loaded, registering components ...
event: Event rtp_stream registered
analyzer: Analyzer rtp registered
mod: Module proto_smtp loaded, registering components ...
event: Event smtp_cmd registered
event: Event smtp_reply registered
proto: Proto smtp registered
mod: Module analyzer_smtp loaded, registering components ...
event: Event smtp_msg registered
event: Event smtp_auth registered
analyzer: Analyzer smtp registered
mod: Module proto_ipv6 loaded, registering components ...
proto: Proto ipv6 registered
mod: Module output_log loaded, registering components ...
output: Registering output log_txt
output: Registering output log_xml
mod: Module analyzer_docsis loaded, registering components ...
event: Event docsis_cm_new registered
event: Event docsis_cm_reg_status registered
analyzer: Analyzer docsis registered
mod: Module proto_gre loaded, registering components ...
proto: Proto gre registered
mod: Module analyzer_dtmf loaded, registering components ...
analyzer: Analyzer dtmf registered
mod: Module proto_tftp loaded, registering components ...
proto: Proto tftp registered
mod: Module analyzer_png loaded, registering components ...
analyzer: Analyzer png registered
mod: Module datastore_sqlite loaded, registering components ...
datastore: Registering datastore sqlite
mod: Module analyzer_gif loaded, registering components ...
analyzer: Analyzer gif registered
mod: Module proto_8021x loaded, registering components ...
proto: Proto 8021x registered
mod: Module output_inject loaded, registering components ...
output: Registering output inject
core: Starting 1 processing thread(s)
[New Thread 0x7fffeaca4700 (LWP 25561)]
[New Thread 0x7fffea4a3700 (LWP 25562)]
httpd: HTTP daemon started on 0.0.0.0, port 8080
[New Thread 0x7fffe9ca2700 (LWP 25563)]
httpd: HTTP daemon started on ::, port 8080
datastore_sqlite: New connection to database ~/.pom-ng/sys_datastore.db
datastore_sqlite: READ QUERY : SELECT pkid, name, description FROM datasets
datastore_sqlite: WRITE QUERY : INSERT INTO datasets ( name, description ) VALUES ( ?, ? )
datastore_sqlite: DELETE QUERY : DELETE FROM datasets
datastore_sqlite: READ QUERY : SELECT pkid, dataset_id, name, type, field_id FROM dataset_schema
datastore_sqlite: WRITE QUERY : INSERT INTO dataset_schema ( dataset_id, name, type, field_id ) VALUES ( ?, ?, ?, ? )
datastore_sqlite: DELETE QUERY : DELETE FROM dataset_schema
datastore_sqlite: READ QUERY : SELECT pkid, name, timestamp FROM config_list
datastore_sqlite: WRITE QUERY : INSERT INTO config_list ( name, timestamp ) VALUES ( ?, ? )
datastore_sqlite: DELETE QUERY : DELETE FROM config_list
datastore: Datastore sqlite opened
main: pom-ng started ! You can now connect using pom-ng-console or the web-ui.
registry: Configuration "startup" not found in the database
[New Thread 0x7fffe94a1700 (LWP 25564)]
[New Thread 0x7fffe8ca0700 (LWP 25565)]
[New Thread 0x7fffe3fff700 (LWP 25566)]
[New Thread 0x7fffe37fe700 (LWP 25567)]
[New Thread 0x7fffe2ffd700 (LWP 25568)]
[New Thread 0x7fffe27fc700 (LWP 25569)]
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffe94a1700 (LWP 25564)]
__memcpy_sse2_unaligned () at ../sysdeps/x86_64/multiarch/memcpy-sse2-unaligned.S:33
33 ../sysdeps/x86_64/multiarch/memcpy-sse2-unaligned.S: Datei oder Verzeichnis nicht gefunden.
(gdb) bt full
#0 __memcpy_sse2_unaligned () at ../sysdeps/x86_64/multiarch/memcpy-sse2-unaligned.S:33
No locals.
#1 0x000000000040bfd7 in xmlrpcsrv_process (
data=0x7fffd8001dd0 "<methodCall><methodName>core.getVersion</methodName><params/></methodCall>", size=74, response=0x7fffe94a0b40,
reslen=0x7fffe94a0b38) at xmlrpcsrv.c:86
env = {fault_occurred = 0, fault_code = 0, fault_string = 0x0}
output = 0x7fffd8001b80
#2 0x0000000000407533 in httpd_mhd_answer_connection (cls=0x0, connection=0x7fffdc0008c0, url=0x7fffdc000a85 "/RPC2",
method=0x7fffdc000a80 "POST", version=0x7fffdc000a8b "HTTP/1.1", upload_data=0x0, upload_data_size=0x7fffe94a0c50,
con_cls=0x7fffdc000918) at httpd.c:316
xml_response = 0x7fffd8002760 "\b\002"
xml_reslen = 153
response = 0x0
mime_type = 0x0
status_code = 200
info = 0x7fffd80008c0
admin_passwd = 0x0
#3 0x00007ffff66abf71 in ?? () from /usr/lib/x86_64-linux-gnu/libmicrohttpd.so.10
No symbol table info available.
#4 0x00007ffff66ad428 in ?? () from /usr/lib/x86_64-linux-gnu/libmicrohttpd.so.10
No symbol table info available.
#5 0x00007ffff66b0ee1 in ?? () from /usr/lib/x86_64-linux-gnu/libmicrohttpd.so.10
No symbol table info available.
#6 0x00007ffff6c2d0a4 in start_thread (arg=0x7fffe94a1700) at pthread_create.c:309
__res = <optimized out>
pd = 0x7fffe94a1700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737107334912, 7886725835823449988, 1, 140737354125408, 140736884377792,
140737107334912, -7886764158247041148, -7886740998213269628}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0},
data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
pagesize_m1 = <optimized out>
sp = <optimized out>
freesize = <optimized out>
__PRETTY_FUNCTION__ = "start_thread"
#7 0x00007ffff5b7b04d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
No locals.
I'm currently testing pom-ng with the Hauppauge HVR 950q USB Adapter, but I'm unable to capture docsis packets. The old wiki (http://wiki.packet-o-matic.org/pom/docsis/dvbcards) states that this card was supported on the older versions.
root@ubuntu:~/pom-ng-console$ lsusb | grep Hauppauge
Bus 001 Device 003: ID 2040:7200 Hauppauge
root@ubuntu:~/pom-ng-console$ dmesg | grep Hauppauge
[ 1469.283554] usb 1-1: Manufacturer: Hauppauge
[ 1471.173869] tveeprom 0-0050: Hauppauge model 72001, rev E1H3, serial# 8671292
[ 1475.675449] Registered device AU0828 [Hauppauge HVR950Q]
[ 1503.611968] usb 1-1: Manufacturer: Hauppauge
[ 1505.311052] tveeprom 0-0050: Hauppauge model 72001, rev E1H3, serial# 8671292
[ 1509.846428] Registered device AU0828 [Hauppauge HVR950Q]
root@ubuntu:~/pom-ng-console$ ls -lha /dev/dvb/adapter0/frontend0
crw-rw----+ 1 root video 212, 0 May 22 16:43 /dev/dvb/adapter0/frontend0
pom> input show
cabo: running: no, type: dvb_c | bytes_in: 0, pkts_in: 0, runtime: 00:00:00.00
adapter : '0' (uint16)
filter_null_pid : 'yes' (bool)
frequency : '36200000' (uint32)
frontend : '0' (uint16)
modulation : 'QAM256' (string)
symbol_rate : '0' (uint32)
tuning_timeout : '7' (uint16)
pom> output show
log_docsis: running: yes, type: pcap_file | bytes_out: 0, pkts_out: 0
filename : 'out.pcap' (string)
filter : '' (string)
link_type : 'docsis' (string)
snaplen : '1550' (uint16)
unbuffered : 'no' (bool)
pom> output start log_docsis
Output pcap_file started
Parameter of output log_docsis : 'running' changed from no to yes
pom> input start cabo
Error while setting input 'cabo' parameter 'running' to 'yes'
The frontend /dev/dvb/adapter0/frontend0 is not a DVB-C adapter
Error while starting input cabo
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.