Hi, Sorry for the slow response, I've been having some trouble with my mail.
Casey Carter wrote: > Gareth Duncan wrote: > > Hi, > > > > I'm having a problem communicating with a nokia 6210 over irda using a girbil > > dongle. I'm using a 2.4.4 kernel on a SuSE 7.2 distribution. The phone is > > recognised ok but I cannot get a response from it. I've tested it under > > Windows 98 and I can dial into my ISP fine (I have to set the speed to 9600 > > to get this to work). > > [snip] > >>wvdial > >> > > --> WvDial: Internet dialer version 1.41 > > --> Initializing modem. > > --> Sending: ATZ > > Sep 24 20:38:33 thegimp kernel: IrCOMM protocol (Dag Brattli) > > Sep 24 20:38:33 thegimp kernel: ircomm_tty_attach_cable() > > Sep 24 20:38:33 thegimp kernel: ircomm_tty_ias_register() > > Sep 24 20:38:33 thegimp kernel: irlmp_register_client() > > Sep 24 20:38:33 thegimp kernel: irlap_change_speed(), setting speed to 115200 > > Sep 24 20:38:37 thegimp kernel: IrLAP, no activity on link! > > It would appear that the phone is refusing to respond to the connection > here. An irdadump trace of this connection setup sequence would help in > determining exactly why. Here is the irdadump when I run wvdial 21:53:09.156984 xid:cmd 92cfdfef > ffffffff S=6 s=2 (14) 21:53:09.246984 xid:cmd 92cfdfef > ffffffff S=6 s=3 (14) 21:53:09.336984 xid:cmd 92cfdfef > ffffffff S=6 s=4 (14) 21:53:09.426984 xid:cmd 92cfdfef > ffffffff S=6 s=5 (14) 21:53:09.516984 xid:cmd 92cfdfef > ffffffff S=6 s=* thegimp hint=0400 [ Computer ] (23) 21:53:11.976984 xid:cmd 92cfdfef > ffffffff S=6 s=0 (14) 21:53:12.066984 xid:cmd 92cfdfef > ffffffff S=6 s=1 (14) 21:53:12.056984 xid:rsp 92cfdfef < 60410000 S=6 s=0 Nokia 6210 hint=b125 [ PnP M odem Fax Telephony IrCOMM IrOBEX ] (27) 21:53:12.156984 xid:cmd 92cfdfef > ffffffff S=6 s=2 (14) 21:53:12.246984 xid:cmd 92cfdfef > ffffffff S=6 s=3 (14) 21:53:12.336984 xid:cmd 92cfdfef > ffffffff S=6 s=4 (14) 21:53:12.426984 xid:cmd 92cfdfef > ffffffff S=6 s=5 (14) 21:53:12.516984 xid:cmd 92cfdfef > ffffffff S=6 s=* thegimp hint=0400 [ Compute r ] (23) --> WvDial: Internet dialer version 1.41 21:53:14.676984 snrm:cmd ca=fe pf=1 92cfdfef > 60410000 new-ca=20 (32) 21:53:14.786984 ua:rsp ca=20 pf=1 92cfdfef < 60410000 (31) 21:53:14.796984 ua:rsp ca=20 pf=1 60410000 > 92cfdfef (0) --> Initializing modem. 21:53:14.816984 rr:cmd > ca=20 pf=1 nr=0 (2) --> Sending: ATZ 21:53:15.046984 rr:cmd > ca=20 pf=1 nr=0 (2) 21:53:15.546984 rr:cmd > ca=20 pf=1 nr=0 (2) 21:53:16.046984 rr:cmd > ca=20 pf=1 nr=0 (2) 21:53:16.546984 rr:cmd > ca=20 pf=1 nr=0 (2) 21:53:17.046984 rr:cmd > ca=20 pf=1 nr=0 (2) 21:53:17.546984 rr:cmd > ca=20 pf=1 nr=0 (2) 21:53:18.046984 rr:cmd > ca=20 pf=1 nr=0 (2) 21:53:18.546984 rr:cmd > ca=20 pf=1 nr=0 (2) 21:53:19.046984 rr:cmd > ca=20 pf=1 nr=0 (2) 21:53:19.546984 rr:cmd > ca=20 pf=1 nr=0 (2) --> Sending: ATQ0 21:53:20.046984 rr:cmd > ca=20 pf=1 nr=0 (2) --> Re-Sending: ATZ 21:53:20.546984 rr:cmd > ca=20 pf=1 nr=0 (2) 21:53:21.046984 rr:cmd > ca=20 pf=1 nr=0 (2) 21:53:21.546984 rr:cmd > ca=20 pf=1 nr=0 (2) 21:53:22.046984 rr:cmd > ca=20 pf=1 nr=0 (2) 21:53:22.546984 rr:cmd > ca=20 pf=1 nr=0 (2) 21:53:23.046984 rr:cmd > ca=20 pf=1 nr=0 (2) 21:53:23.546984 rr:cmd > ca=20 pf=1 nr=0 (2) 21:53:24.046984 rr:cmd > ca=20 pf=1 nr=0 (2) 21:53:24.546984 rr:cmd > ca=20 pf=1 nr=0 (2) 21:53:25.046984 rr:cmd > ca=20 pf=1 nr=0 (2) --> Modem not responding. 21:53:25.546984 rr:cmd > ca=20 pf=1 nr=0 (2) 21:53:26.046984 rr:cmd > ca=20 pf=1 nr=0 (2) 21:53:26.546984 rr:cmd > ca=20 pf=1 nr=0 (2) 21:53:27.046984 rr:cmd > ca=20 pf=1 nr=0 (0) 21:53:29.976984 xid:cmd 92cfdfef > ffffffff S=6 s=0 (14) 21:53:30.066984 xid:cmd 92cfdfef > ffffffff S=6 s=1 (14) 21:53:30.156984 xid:cmd 92cfdfef > ffffffff S=6 s=2 (14) 21:53:30.246984 xid:cmd 92cfdfef > ffffffff S=6 s=3 (14) 21:53:30.336984 xid:cmd 92cfdfef > ffffffff S=6 s=4 (14) 21:53:30.326984 xid:rsp 92cfdfef < 60410000 S=6 s=3 Nokia 6210 hint=b125 [ PnP M odem Fax Telephony IrCOMM IrOBEX ] (27) 21:53:30.426984 xid:cmd 92cfdfef > ffffffff S=6 s=5 (14) 21:53:30.516984 xid:cmd 92cfdfef > ffffffff S=6 s=* thegimp hint=0400 [ Computer ] (23) > > --> Sending: ATQ0 > > --> Re-Sending: ATZ > > Sep 24 20:38:38 thegimp kernel: irlmp_state_setup() WATCHDOG_TIMEOUT! > > --> Modem not responding. > > Sep 24 20:38:46 thegimp kernel: irlap_change_speed(), setting speed to 9600 > > Sep 24 20:38:46 thegimp kernel: ircomm_tty_close() > > Sep 24 20:38:46 thegimp kernel: ircomm_tty_shutdown() > > Sep 24 20:38:46 thegimp kernel: ircomm_tty_detach_cable() > > Sep 24 20:38:46 thegimp kernel: ircomm_close() [snip] > > I'm setting the speed in wvdial to 9600 so why does this happen? > > The speed you set on the IrCOMM device (9600) is independent of the > speed the IrDA interface uses (115200). The IrCOMM speed is really only > for the guy at the other end of the IrDA channel to use to setup a DTE > device. So, data between the Linux box and phone will be sent at > 115200, even though the modem in the phone will only operate at 9600 baud. In order to get the phone to communicate with Windows properly I had to limit the irda connection to 9600. Is there anyway to do this with linux? Thanks, Gareth. _______________________________________________ Linux-IrDA mailing list - [EMAIL PROTECTED] http://www.pasta.cs.UiT.No/mailman/listinfo/linux-irda
