27 Mar, 2013

1 commit

  • Bring-over mac802154_dev_get_dsn() function that was present in the
    Linux ZigBee kernel. This function is called by the 6LoWPAN code in
    order to properly set the DSN (Data Sequence Number) value in the IEEE
    802.15.4 frame.

    Signed-off-by: Tony Cheneau
    Signed-off-by: David S. Miller

    Tony Cheneau
     

12 Jul, 2012

2 commits


27 Jun, 2012

2 commits

  • Basic preparations to start the interface.

    Signed-off-by: Alexander Smirnov
    Signed-off-by: David S. Miller

    alex.bluesman.smirnov@gmail.com
     
  • Every real 802.15.4 transceiver, which works with software MAC layer,
    can be classified as a wpan device in this stack. So the wpan device
    implementation provides missing link in datapath between the device
    drivers and the Linux network queue.

    According to the IEEE 802.15.4 standard each packet can be one of the
    following types:
    - beacon
    - MAC layer command
    - ACK
    - data

    This patch adds support for the data packet-type only, but this is
    enough to perform data transmission and receiving over radio.

    Signed-off-by: Alexander Smirnov
    Signed-off-by: David S. Miller

    alex.bluesman.smirnov@gmail.com
     

17 May, 2012

1 commit