Hi
I am new to IrDA list. i am working on basic SIR mode of operation, My IrDA is not working, please have a look on the log attached below and please let me know whats wrong with my IrDA configuration.
i appreceiate you help. I know your time is percious. please help me out.
----------------------------Log Start-------------------------------
<7>irda_init()
<6>NET: Registered protocol family 23
<7>sirdev_get_instance - ttySMX2
<7>irtty_open - ttySMX2: irda line discipline opened
<7>irlap_change_speed(), setting speed to 9600
<7>irlmp_discovery_timer_expired()
<7>irlmp_expire_discoveries()
<7>irlmp_do_lap_event(), EVENT = LM_LAP_DISCOVERY_REQUEST, STATE = LAP_STANDBY
<7>irlmp_state_standby()
<7>irlap_discovery_request(), nslots = 6
<7>irlap_do_event(), event = DISCOVERY_REQUEST, state = LAP_NDM
<7>irlap_send_discovery_xid_frame(), s=0, S=6, command=1
<7>irlap_do_event(), event = SLOT_TIMER_EXPIRED, state = LAP_QUERY
<7>irda_device_is_receiving()
<7>sirdev_ioctl(), irda0, (cmd=0x89F5)
<7>irlap_send_discovery_xid_frame(), s=1, S=6, command=1
<7>irlap_do_event(), event = SLOT_TIMER_EXPIRED, state = LAP_QUERY
<7>irda_device_is_receiving()
<7>sirdev_ioctl(), irda0, (cmd=0x89F5)
<7>irlap_send_discovery_xid_frame(), s=2, S=6, command=1
<7>irlap_do_event(), event = SLOT_TIMER_EXPIRED, state = LAP_QUERY
<7>irda_device_is_receiving()
<7>sirdev_ioctl(), irda0, (cmd=0x89F5)
<7>irlap_send_discovery_xid_frame(), s=3, S=6, command=1
<7>irlap_do_event(), event = SLOT_TIMER_EXPIRED, state = LAP_QUERY
<7>irda_device_is_receiving()
<7>sirdev_ioctl(), irda0, (cmd=0x89F5)
<7>irlap_send_discovery_xid_frame(), s=4, S=6, command=1
<7>irlap_do_event(), event = SLOT_TIMER_EXPIRED, state = LAP_QUERY
<7>irda_device_is_receiving()
<7>sirdev_ioctl(), irda0, (cmd=0x89F5)
<7>irlap_send_discovery_xid_frame(), s=5, S=6, command=1
<7>irlap_do_event(), event = SLOT_TIMER_EXPIRED, state = LAP_QUERY
<7>irda_device_is_receiving()
<7>sirdev_ioctl(), irda0, (cmd=0x89F5)
<7>irlap_send_discovery_xid_frame(), s=255, S=6, command=1
<7>irda_device_set_media_busy(FALSE)
<7>irlap_do_event(), event = MEDIA_BUSY_TIMER_EXPIRED, state = LAP_NDM
<7>irlmp_link_discovery_confirm()
<7>irlmp_add_discovery_log()
<7>dequeue_first()
<7>dequeue_first()
<7>dequeue_first()
<7>dequeue_first()
<7>dequeue_first()
<7>dequeue_first()
<7>dequeue_first()
<7>dequeue_first()
<7>irlmp_discovery_confirm()
------------------------------------log end-----------------------------------------

Regards
Alim Akhtar.