Hi all,
I'm still busy trying to connect a MC218 (epoc) device
IP-wise to a network via a linux box.

As is, I do get a connection, it does work, but the line drops
after 10 secs-3 min. Getting the device to connect takes 1-5 tries.
Sometimes the entire linux box freezes, nothing to do but pull the cable.
(So far I haven't been able to capture that in a log)

Setup: Linux 2.2.14-irda1, esi dongle

Log (debug level 0) below, log (debug level 3) attached
---
Feb  3 16:07:04 gal kernel: CSLIP: code copyright 1989 Regents of the University of 
California 
Feb  3 16:07:04 gal kernel: PPP: version 2.3.7 (demand dialling) 
Feb  3 16:07:04 gal kernel: PPP line discipline registered. 
Feb  3 16:07:04 gal kernel: registered device ppp0 
Feb  3 16:07:04 gal pppd[564]: pppd 2.3.10 started by root, uid 0
Feb  3 16:07:04 gal kernel: IrDA (tm) Protocols for Linux-2.2 (Dag Brattli) 
Feb  3 16:07:04 gal kernel: IrCOMM protocol (Dag Brattli) 
Feb  3 16:07:04 gal kernel: ircomm_tty_attach_cable() 
Feb  3 16:07:04 gal kernel: ircomm_tty_ias_register() 
Feb  3 16:07:04 gal pppd[564]: Using interface ppp0
Feb  3 16:07:04 gal pppd[564]: Connect: ppp0 <--> /dev/ircomm0
Feb  3 16:13:30 gal kernel: IrDA: Registered device irda0 
Feb  3 16:13:31 gal irattach: executing: 'echo 1 > /proc/sys/net/irda/discovery'
Feb  3 16:13:31 gal irattach: Starting device irda0
Feb  3 16:13:31 gal kernel: irtty_net_open() 
Feb  3 16:13:31 gal kernel: irlap_change_speed(), setting speed to 9600 
Feb  3 16:13:31 gal irattach: executing: 'echo gal > /proc/sys/net/irda/devname'

--- first connect attemt - fails ----
Feb  3 16:56:28 gal kernel: irlap_change_speed(), setting speed to 115200 
Feb  3 16:56:28 gal kernel: iriap_connect_indication() 
Feb  3 16:56:28 gal kernel: ircomm_param_xon_xoff(), XON/XOFF = 0x00,0x00 
Feb  3 16:56:28 gal kernel: ircomm_param_enq_ack(), ENQ/ACK = 0x00,0x00 
Feb  3 16:56:28 gal kernel: ircomm_tty_check_modem_status() 
Feb  3 16:56:29 gal kernel: ircomm_tty_data_indication(), polling for line settings! 
Feb  3 16:56:29 gal kernel: ircomm_tty_check_modem_status() 
Feb  3 16:56:29 gal kernel: PPP BSD Compression module registered 
Feb  3 16:56:29 gal kernel: PPP Deflate Compression module registered 
Feb  3 16:56:30 gal kernel: IrLAP, no activity on link! 
Feb  3 16:56:33 gal kernel: irlap_change_speed(), setting speed to 9600 
Feb  3 16:56:33 gal kernel: ircomm_tty_state_ready(), hanging up! 
Feb  3 16:56:33 gal kernel: ircomm_tty_hangup() 
Feb  3 16:56:33 gal kernel: ircomm_tty_shutdown() 
Feb  3 16:56:33 gal kernel: ircomm_tty_detach_cable() 
Feb  3 16:56:33 gal kernel: ircomm_close() 
Feb  3 16:56:33 gal pppd[564]: Hangup (SIGHUP)
Feb  3 16:56:33 gal pppd[564]: Modem hangup
Feb  3 16:56:33 gal pppd[564]: Connection terminated.
Feb  3 16:56:33 gal kernel: ircomm_tty_close() 
Feb  3 16:56:33 gal kernel: ircomm_tty_close(), returning 1 
Feb  3 16:56:33 gal pppd[564]: Exit.
Feb  3 16:56:33 gal pppd[730]: pppd 2.3.10 started by root, uid 0
Feb  3 16:56:33 gal kernel: ircomm_tty_attach_cable() 
Feb  3 16:56:33 gal kernel: ircomm_tty_ias_register() 
Feb  3 16:56:33 gal pppd[730]: Using interface ppp0
Feb  3 16:56:33 gal pppd[730]: Connect: ppp0 <--> /dev/ircomm0

--- second connect attemt - succeeds, but shuts down spontaneously after a short time 
----
Feb  3 16:56:34 gal kernel: irlap_state_ndm(), media busy! 
Feb  3 16:56:34 gal kernel: irlap_change_speed(), setting speed to 115200 
Feb  3 16:56:34 gal kernel: irlmp_state_setup(), Unknown event LM_LAP_CONNECT_CONFIRM 
Feb  3 16:56:34 gal kernel: iriap_connect_indication() 
Feb  3 16:56:34 gal kernel: ircomm_param_service_type(), services in common=06 
Feb  3 16:56:34 gal kernel: ircomm_param_service_type(), resulting service type=0x04 
Feb  3 16:56:34 gal kernel: ircomm_param_port_type(), port type=1 
Feb  3 16:56:34 gal kernel: irlmp_state_dtr(), Unknown event LM_LAP_CONNECT_CONFIRM 
Feb  3 16:56:35 gal kernel: IrLAP, no activity on link! 
Feb  3 16:56:38 gal kernel: irlap_change_speed(), setting speed to 9600 
Feb  3 16:57:12 gal kernel: irlap_change_speed(), setting speed to 115200 
Feb  3 16:57:12 gal kernel: iriap_connect_indication() 
Feb  3 16:57:14 gal kernel: ircomm_param_xon_xoff(), XON/XOFF = 0x00,0x00 
Feb  3 16:57:14 gal kernel: ircomm_param_enq_ack(), ENQ/ACK = 0x00,0x00 
Feb  3 16:57:14 gal kernel: ircomm_tty_check_modem_status() 
Feb  3 16:57:14 gal pppd[730]: local  IP address 192.168.0.1
Feb  3 16:57:14 gal pppd[730]: remote IP address 192.168.0.100
Feb  3 16:57:47 gal kernel: IrLAP, no activity on link! 
Feb  3 16:58:22 gal kernel: IrLAP, no activity on link! 
Feb  3 16:58:25 gal pppd[730]: Hangup (SIGHUP)
Feb  3 16:58:25 gal pppd[730]: Modem hangup
Feb  3 16:58:25 gal pppd[730]: Connection terminated.
Feb  3 16:58:25 gal pppd[730]: Connect time 1.9 minutes.
Feb  3 16:58:25 gal pppd[730]: Sent 11294 bytes, received 3604 bytes.
Feb  3 16:58:25 gal kernel: irlap_change_speed(), setting speed to 9600 
Feb  3 16:58:25 gal kernel: ircomm_tty_state_ready(), hanging up! 
Feb  3 16:58:25 gal kernel: ircomm_tty_hangup() 
Feb  3 16:58:25 gal kernel: ircomm_tty_shutdown() 
Feb  3 16:58:25 gal kernel: ircomm_tty_detach_cable() 
Feb  3 16:58:25 gal kernel: ircomm_close() 
Feb  3 16:58:25 gal kernel: ircomm_tty_close() 
Feb  3 16:58:25 gal kernel: ircomm_tty_close(), returning 1 
Feb  3 16:58:25 gal pppd[730]: Exit.
Feb  3 16:58:25 gal pppd[778]: pppd 2.3.10 started by root, uid 0
Feb  3 16:58:25 gal kernel: ircomm_tty_attach_cable() 
Feb  3 16:58:25 gal kernel: ircomm_tty_ias_register() 
Feb  3 16:58:25 gal pppd[778]: Using interface ppp0
Feb  3 16:58:25 gal pppd[778]: Connect: ppp0 <--> /dev/ircomm0

--- third connect attemt - succeeds, but shuts down spontaneously after a short time 
----
Feb  3 16:58:28 gal kernel: irlap_change_speed(), setting speed to 115200 
Feb  3 16:58:29 gal kernel: IrLAP, no activity on link! 
Feb  3 16:58:30 gal kernel: ircomm_param_service_type(), services in common=06 
Feb  3 16:58:30 gal kernel: ircomm_param_service_type(), resulting service type=0x04 
Feb  3 16:58:30 gal kernel: ircomm_param_port_type(), port type=1 
Feb  3 16:58:30 gal kernel: IrLAP, no activity on link! 
Feb  3 16:58:33 gal kernel: irlap_change_speed(), setting speed to 9600 
Feb  3 16:58:34 gal kernel: irlap_state_ndm(), media busy! 
Feb  3 16:58:39 gal kernel: irlmp_state_setup_pend() WATCHDOG_TIMEOUT! 
Feb  3 16:59:07 gal kernel: irlap_change_speed(), setting speed to 115200 
Feb  3 16:59:08 gal kernel: IrLAP, no activity on link! 
Feb  3 16:59:09 gal kernel: ircomm_param_service_type(), services in common=06 
Feb  3 16:59:09 gal kernel: ircomm_param_service_type(), resulting service type=0x04 
Feb  3 16:59:09 gal kernel: ircomm_param_port_type(), port type=1 
Feb  3 16:59:09 gal kernel: IrLAP, no activity on link! 
Feb  3 16:59:12 gal kernel: irlap_change_speed(), setting speed to 9600 
Feb  3 16:59:13 gal kernel: irlap_state_ndm(), media busy! 
Feb  3 16:59:18 gal kernel: irlmp_state_setup_pend() WATCHDOG_TIMEOUT! 
Feb  3 16:59:37 gal kernel: irlap_change_speed(), setting speed to 115200 
Feb  3 16:59:38 gal kernel: IrLAP, no activity on link! 
Feb  3 16:59:38 gal kernel: IrLAP, no activity on link! 
Feb  3 16:59:39 gal kernel: ircomm_param_service_type(), services in common=06 
Feb  3 16:59:39 gal kernel: ircomm_param_service_type(), resulting service type=0x04 
Feb  3 16:59:39 gal kernel: ircomm_param_port_type(), port type=1 
Feb  3 16:59:39 gal kernel: IrLAP, no activity on link! 
Feb  3 16:59:42 gal kernel: irlap_change_speed(), setting speed to 9600 
Feb  3 16:59:43 gal kernel: irlap_state_ndm(), media busy! 
Feb  3 16:59:48 gal kernel: irlmp_state_setup_pend() WATCHDOG_TIMEOUT! 
Feb  3 17:00:21 gal kernel: irlap_change_speed(), setting speed to 115200 
Feb  3 17:00:21 gal kernel: iriap_connect_indication() 
Feb  3 17:00:21 gal kernel: ircomm_param_xon_xoff(), XON/XOFF = 0x00,0x00 
Feb  3 17:00:21 gal kernel: ircomm_param_enq_ack(), ENQ/ACK = 0x00,0x00 
Feb  3 17:00:21 gal kernel: ircomm_tty_check_modem_status() 
Feb  3 17:00:22 gal pppd[778]: local  IP address 192.168.0.1
Feb  3 17:00:22 gal pppd[778]: remote IP address 192.168.0.100
Feb  3 17:00:26 gal kernel: IrLAP, no activity on link! 
Feb  3 17:00:29 gal kernel: irlap_change_speed(), setting speed to 9600 
Feb  3 17:00:29 gal kernel: ircomm_tty_state_ready(), hanging up! 
Feb  3 17:00:29 gal kernel: ircomm_tty_hangup() 
Feb  3 17:00:29 gal kernel: ircomm_tty_shutdown() 
Feb  3 17:00:29 gal kernel: ircomm_tty_detach_cable() 
Feb  3 17:00:29 gal kernel: ircomm_close() 
Feb  3 17:00:29 gal pppd[778]: Hangup (SIGHUP)
Feb  3 17:00:29 gal pppd[778]: Modem hangup
Feb  3 17:00:29 gal pppd[778]: Connection terminated.
Feb  3 17:00:29 gal pppd[778]: Connect time 2.1 minutes.
Feb  3 17:00:29 gal pppd[778]: Sent 7323 bytes, received 1397 bytes.
Feb  3 17:00:29 gal kernel: ircomm_tty_close() 
Feb  3 17:00:29 gal kernel: ircomm_tty_close(), returning 1 
Feb  3 17:00:29 gal pppd[778]: Exit.
Feb  3 17:00:29 gal pppd[823]: pppd 2.3.10 started by root, uid 0
Feb  3 17:00:29 gal kernel: ircomm_tty_attach_cable() 
Feb  3 17:00:29 gal kernel: ircomm_tty_ias_register() 
Feb  3 17:00:29 gal pppd[823]: Using interface ppp0
Feb  3 17:00:29 gal pppd[823]: Connect: ppp0 <--> /dev/ircomm0

--- fourth connect attemt - fails ----
Feb  3 17:00:31 gal kernel: irlap_change_speed(), setting speed to 115200 
Feb  3 17:00:32 gal kernel: IrLAP, no activity on link! 
Feb  3 17:00:33 gal kernel: ircomm_param_service_type(), services in common=06 
Feb  3 17:00:33 gal kernel: ircomm_param_service_type(), resulting service type=0x04 
Feb  3 17:00:33 gal kernel: ircomm_param_port_type(), port type=1 
Feb  3 17:00:34 gal kernel: IrLAP, no activity on link! 
Feb  3 17:00:37 gal kernel: irlap_change_speed(), setting speed to 9600 
Feb  3 17:01:15 gal kernel: irlap_change_speed(), setting speed to 115200 
Feb  3 17:01:15 gal kernel: iriap_connect_indication() 
Feb  3 17:01:16 gal kernel: ircomm_param_xon_xoff(), XON/XOFF = 0x00,0x00 
Feb  3 17:01:16 gal kernel: ircomm_param_enq_ack(), ENQ/ACK = 0x00,0x00 
Feb  3 17:01:16 gal kernel: ircomm_tty_check_modem_status() 
Feb  3 17:01:17 gal pppd[823]: local  IP address 192.168.0.1
Feb  3 17:01:17 gal pppd[823]: remote IP address 192.168.0.100
Feb  3 17:01:18 gal kernel: IrLAP, no activity on link! 
Feb  3 17:01:21 gal kernel: irlap_change_speed(), setting speed to 9600 
Feb  3 17:01:21 gal kernel: ircomm_tty_state_ready(), hanging up! 
Feb  3 17:01:21 gal kernel: ircomm_tty_hangup() 
Feb  3 17:01:21 gal kernel: ircomm_tty_shutdown() 
Feb  3 17:01:21 gal kernel: ircomm_tty_detach_cable() 
Feb  3 17:01:21 gal kernel: ircomm_close() 
Feb  3 17:01:21 gal pppd[823]: Hangup (SIGHUP)
Feb  3 17:01:21 gal pppd[823]: Modem hangup
Feb  3 17:01:21 gal pppd[823]: Connection terminated.
Feb  3 17:01:21 gal pppd[823]: Connect time 0.9 minutes.
Feb  3 17:01:21 gal pppd[823]: Sent 266 bytes, received 311 bytes.
Feb  3 17:01:21 gal kernel: ircomm_tty_close() 
Feb  3 17:01:21 gal kernel: ircomm_tty_close(), returning 1 
Feb  3 17:01:21 gal pppd[823]: Exit.
Feb  3 17:01:21 gal pppd[871]: pppd 2.3.10 started by root, uid 0
Feb  3 17:01:21 gal kernel: ircomm_tty_attach_cable() 
Feb  3 17:01:21 gal kernel: ircomm_tty_ias_register() 
Feb  3 17:01:21 gal pppd[871]: Using interface ppp0
Feb  3 17:01:21 gal pppd[871]: Connect: ppp0 <--> /dev/ircomm0
---

I'm totally lost here, I can't even figure out at what level it fails ;(
A far more detailed log with similar behaviour is attached.

Does this make sense to anyone out there? All ideas immensly appreciated.

Best regards,
Per Wallner

loglvl3.txt.gz

Reply via email to