/////////////////////////////////////////////////////////////////////////////
Motelist
/////////////////////////////////////////////////////////////////////////////
dwaraka@ubuntu:/opt/tinyos/apps/PppRouter$ motelist
Reference Device Description
---------- ---------------- ---------------------------------------------
XBQREQJ9 /dev/ttyUSB0 XBOW Crossbow Telos Rev.B
XBQREQLE /dev/ttyUSB1 XBOW Crossbow Telos Rev.B
////////////////////////////////////////////////////////////////////////////////////////////////////////////
We do have our harware with telosb configuration, and they are detecting
as....
dwaraka@ubuntu:/opt/tinyos/apps/PppRouter$ motelist
Reference Device Description
---------- ---------------- ---------------------------------------------
A600eIhN /dev/ttyUSB0 FTDI FT232R USB UART
A600eIhL /dev/ttyUSB1 FTDI FT232R USB UART
///////////////////////////////////////////////////////////////////////////////////////////////////////////
Compilation of PppRouter
///////////////////////////////////////////////////////////////////////////////////////////////////////////
dwaraka@ubuntu:/opt/tinyos/apps/PppRouter$ make telosb blip install.1
bsl,/dev/ttyUSB0
mkdir -p build/telosb
compiling PppRouterC to a telosb binary
ncc -o build/telosb/main.exe -O -DCC2420_DEF_CHANNEL=26
-I/opt/tinyos/tos/lib/ppp -I/opt/tinyos/tos/lib/fragpool
-DPPP_HDLC_RX_FRAME_LIMIT=1 -DPPP_HDLC_TX_FRAME_LIMIT=8
-DIN6_PREFIX=\"fe80::\" -DBLIP_DERIVE_SHORTADDRS
-DCC2420_HW_ACKNOWLEDGEMENTS -DCC2420_HW_ADDRESS_RECOGNITION -DPACKET_LINK
-DTOSH_DATA_LENGTH=112 -I/opt/tinyos/tos/lib/net/
-I/opt/tinyos/tos/lib/printf/ -I/opt/tinyos/support/sdk/c/blip/
-I/opt/tinyos/tos/lib/net/blip/ -I/opt/tinyos/tos/lib/net/blip/interfaces/
-I/opt/tinyos/tos/lib/net/blip/nwprog/
-I/opt/tinyos/tos/lib/net/blip/shell/
-I/opt/tinyos/tos/lib/net/blip/serial/
-I/opt/tinyos/tos/lib/net/blip/platform/
-I/opt/tinyos/tos/lib/net/blip/icmp/ -I/opt/tinyos/tos/lib/net/blip/dhcp/
/opt/tinyos/support/sdk/c/blip/lib6lowpan/iovec.c
/opt/tinyos/support/sdk/c/blip/lib6lowpan/in_cksum.c
/opt/tinyos/support/sdk/c/blip/lib6lowpan/ip_malloc.c
/opt/tinyos/support/sdk/c/blip/lib6lowpan/utility.c
/opt/tinyos/tos/lib/net/blip/table.c -fnesc-separator=__ -Wall -Wshadow
-Wnesc-all -target=telosb -fnesc-cfile=build/telosb/app.c -board=
-DDEFINED_TOS_AM_GROUP=0x22 -DIDENT_APPNAME=\"PppRouterC\"
-DIDENT_USERNAME=\"dwaraka\" -DIDENT_HOSTNAME=\"ubuntu\"
-DIDENT_USERHASH=0xb9dea24aL -DIDENT_TIMESTAMP=0x4f336328L
-DIDENT_UIDHASH=0xa1450787L PppRouterC.nc -lm
/opt/tinyos/tos/platforms/telosa/PlatformHdlcUartC.nc:40:2: warning:
#warning Enabling DMA on UART1RX
/opt/tinyos/tos/chips/cc2420/lpl/DummyLplC.nc:39:2: warning: #warning "***
LOW POWER COMMUNICATIONS DISABLED ***"
/opt/tinyos/tos/chips/cc2420/link/PacketLinkC.nc:38:2: warning: #warning
"*** USING PACKET LINK LAYER"
/opt/tinyos/tos/lib/net/blip/shell/UDPShellP.nc:260: warning: call via
function pointer
/opt/tinyos/tos/platforms/telosa/PlatformHdlcUartP.nc:181: warning:
`HdlcUart.receivedByte' called asynchronously from `UsartInterrupts.rxDone'
compiled PppRouterC to build/telosb/main.exe
48914 bytes in ROM
8046 bytes in RAM
msp430-objcopy --output-target=ihex build/telosb/main.exe
build/telosb/main.ihex
writing TOS image
tos-set-symbols --objcopy msp430-objcopy --objdump msp430-objdump --target
ihex build/telosb/main.ihex build/telosb/main.ihex.out-1 TOS_NODE_ID=1
ActiveMessageAddressC__addr=1
installing telosb binary using bsl
tos-bsl --telosb -c /dev/ttyUSB0 -r -e -I -p build/telosb/main.ihex.out-1
MSP430 Bootstrap Loader Version: 1.39-goodfet-8
Mass Erase...
Transmit default password ...
Invoking BSL...
Transmit default password ...
Current bootstrap loader version: 1.61 (Device ID: f16c)
Changing baudrate to 38400 ...
Program ...
48946 bytes programmed.
Reset device ...
rm -f build/telosb/main.exe.out-1 build/telosb/main.ihex.out-1
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
Compilation of UDPEcho
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
dwaraka@ubuntu:/opt/tinyos/apps/UDPEcho$ make telosb blip install.2
bsl,/dev/ttyUSB1
mkdir -p build/telosb
compiling UDPEchoC to a telosb binary
ncc -o build/telosb/main.exe -Os -DRPL_ROUTING -DRPL_STORING_MODE
-I/opt/tinyos/tos/lib/net/rpl -DBLIP_DERIVE_SHORTADDRS
-DIN6_PREFIX=\"fec0::\" -DCC2420_HW_ACKNOWLEDGEMENTS
-DCC2420_HW_ADDRESS_RECOGNITION -DPACKET_LINK -DTOSH_DATA_LENGTH=112
-I/opt/tinyos/tos/lib/net/ -I/opt/tinyos/tos/lib/printf/
-I/opt/tinyos/support/sdk/c/blip/ -I/opt/tinyos/tos/lib/net/blip/
-I/opt/tinyos/tos/lib/net/blip/interfaces/
-I/opt/tinyos/tos/lib/net/blip/nwprog/
-I/opt/tinyos/tos/lib/net/blip/shell/
-I/opt/tinyos/tos/lib/net/blip/serial/
-I/opt/tinyos/tos/lib/net/blip/platform/
-I/opt/tinyos/tos/lib/net/blip/icmp/ -I/opt/tinyos/tos/lib/net/blip/dhcp/
/opt/tinyos/support/sdk/c/blip/lib6lowpan/iovec.c
/opt/tinyos/support/sdk/c/blip/lib6lowpan/in_cksum.c
/opt/tinyos/support/sdk/c/blip/lib6lowpan/ip_malloc.c
/opt/tinyos/support/sdk/c/blip/lib6lowpan/utility.c
/opt/tinyos/tos/lib/net/blip/table.c -fnesc-separator=__ -Wall -Wshadow
-Wnesc-all -target=telosb -fnesc-cfile=build/telosb/app.c -board=
-DDEFINED_TOS_AM_GROUP=0x22 -Ibuild/telosb -DCC2420_DEF_CHANNEL=26
-DIDENT_APPNAME=\"UDPEchoC\" -DIDENT_USERNAME=\"dwaraka\"
-DIDENT_HOSTNAME=\"ubuntu\" -DIDENT_USERHASH=0xb9dea24aL
-DIDENT_TIMESTAMP=0x4f3362ceL -DIDENT_UIDHASH=0x4b341d4dL UDPEchoC.nc -lm
/opt/tinyos/tos/chips/cc2420/lpl/DummyLplC.nc:39:2: warning: #warning "***
LOW POWER COMMUNICATIONS DISABLED ***"
/opt/tinyos/tos/chips/cc2420/link/PacketLinkC.nc:38:2: warning: #warning
"*** USING PACKET LINK LAYER"
/opt/tinyos/tos/lib/net/blip/shell/UDPShellP.nc:260: warning: call via
function pointer
compiled UDPEchoC to build/telosb/main.exe
34724 bytes in ROM
6564 bytes in RAM
msp430-objcopy --output-target=ihex build/telosb/main.exe
build/telosb/main.ihex
writing TOS image
tos-set-symbols --objcopy msp430-objcopy --objdump msp430-objdump --target
ihex build/telosb/main.ihex build/telosb/main.ihex.out-2 TOS_NODE_ID=2
ActiveMessageAddressC__addr=2
installing telosb binary using bsl
tos-bsl --telosb -c /dev/ttyUSB1 -r -e -I -p build/telosb/main.ihex.out-2
MSP430 Bootstrap Loader Version: 1.39-goodfet-8
Mass Erase...
Transmit default password ...
Invoking BSL...
Transmit default password ...
Current bootstrap loader version: 1.61 (Device ID: f16c)
Changing baudrate to 38400 ...
Program ...
34756 bytes programmed.
Reset device ...
rm -f build/telosb/main.exe.out-2 build/telosb/main.ihex.out-2
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
Output of pppd
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
dwaraka@ubuntu:/opt/tinyos/apps/PppRouter$ sudo pppd debug passive noauth
nodetach 115200 /dev/ttyUSB0 nocrtscts nocdtrcts lcp-echo-interval 0 noccp
noip ipv6 ::23,::24
using channel 5
Using interface ppp0
Connect: ppp0 <--> /dev/ttyUSB0
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0xd5a5c314> <pcomp> <accomp>]
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0xd5a5c314> <pcomp> <accomp>]
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0xd5a5c314> <pcomp> <accomp>]
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0xd5a5c314> <pcomp> <accomp>]
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0xd5a5c314> <pcomp> <accomp>]
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0xd5a5c314> <pcomp> <accomp>]
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0xd5a5c314> <pcomp> <accomp>]
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0xd5a5c314> <pcomp> <accomp>]
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0xd5a5c314> <pcomp> <accomp>]
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0xd5a5c314> <pcomp> <accomp>]
LCP: timeout sending Config-Requests
^Z
[3]+ Stopped sudo pppd debug passive noauth nodetach
115200 /dev/ttyUSB0 nocrtscts nocdtrcts lcp-echo-interval 0 noccp noip ipv6
::23,::24
dwaraka@ubuntu:/opt/tinyos/apps/PppRouter$
On Wed, Feb 8, 2012 at 9:21 PM, Markus Becker <[email protected]>wrote:
> > I'm using TelosB platform...
> >
> >
> > On Wed, Feb 8, 2012 at 7:50 PM, Fernando Antonio Marques Filho <
> >
> > [email protected]> wrote:
> > > What platform are you using? if its MicaZ the Ppprouter code is too big
> > > to fit in its RAM.
> > >
> > > Fernando
> > >
> > > On Wed, Feb 8, 2012 at 10:05 AM, dwaraka nath
> <[email protected]>wrote:
> > >> Hi..
> > >>
> > >> I tried to test BLIP stack by installing PppRouter & UDPEcho
> (following
> > >> http://docs.tinyos.net/tinywiki/index.php/BLIP_2.0_Tutorial)
> > >>
> > >> whe i tried pppd command
> > >>
> > >> I got output as
> > >>
> > >> root@ubuntu:/opt/tinyos/apps/UDPEcho# sudo pppd debug passive noauth
> > >> nodetach 115200 /dev/ttyUSB0 nocdtrcts lcp-echo-interval 0 noccp noip
> > >> ipv6
> > >>
> > >> ::23,::24
> > >>
> > >> using channel 11
> > >> Using interface ppp0
> > >> Connect: ppp0 <--> /dev/ttyUSB0
> > >> sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x532bf162> <pcomp>
> > >> <accomp>]
> > >> sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x532bf162> <pcomp>
> > >> <accomp>]
> > >> sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x532bf162> <pcomp>
> > >> <accomp>]
> > >> sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x532bf162> <pcomp>
> > >> <accomp>]
> > >> sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x532bf162> <pcomp>
> > >> <accomp>]
> > >> sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x532bf162> <pcomp>
> > >> <accomp>]
> > >> sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x532bf162> <pcomp>
> > >> <accomp>]
> > >> sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x532bf162> <pcomp>
> > >> <accomp>]
> > >> sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x532bf162> <pcomp>
> > >> <accomp>]
> > >> sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x532bf162> <pcomp>
> > >> <accomp>]
> > >> LCP: timeout sending Config-Requests
> > >>
> > >> I suspect this is not the desired output of the pppd..
>
> The node is not replying to PPP requests at all. Typically it should look
> like:
> mab@shelbyville:~/src/external/git/tinyos-main-dole-test/apps/CoapBlip$
> sudo
> pppd debug passive noauth nodetach 115200 /dev/ttyUSB0 nocrtscts nocdtrcts
> lcp-echo-interval 0 noccp noip ipv6 ::23,::24
> using channel 11
> Using interface ppp0
> Connect: ppp0 <--> /dev/ttyUSB0
> sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x885bcdcf> <pcomp>
> <accomp>]
> rcvd [LCP ConfRej id=0x1 <magic 0x885bcdcf> <pcomp>]
> sent [LCP ConfReq id=0x2 <asyncmap 0x0> <accomp>]
> rcvd [LCP ConfAck id=0x2 <asyncmap 0x0> <accomp>]
> sent [LCP ConfReq id=0x2 <asyncmap 0x0> <accomp>]
> rcvd [LCP ConfReq id=0xb <mru 1280> <asyncmap 0x0> <accomp>]
> sent [LCP ConfAck id=0xb <mru 1280> <asyncmap 0x0> <accomp>]
> rcvd [LCP ConfAck id=0x2 <asyncmap 0x0> <accomp>]
> sent [IPV6CP ConfReq id=0x1 <addr fe80::0000:0000:0000:0023>]
> rcvd [IPV6CP ConfReq id=0x1 <addr fe80::0000:0000:0000:0000>]
> sent [IPV6CP ConfNak id=0x1 <addr fe80::0000:0000:0000:0024>]
> rcvd [IPV6CP ConfAck id=0x1 <addr fe80::0000:0000:0000:0023>]
> rcvd [IPV6CP ConfReq id=0x2 <addr fe80::0000:0000:0000:0000>]
> sent [IPV6CP ConfNak id=0x2 <addr fe80::49b7:c80e:20c5:a79a>]
> rcvd [IPV6CP ConfReq id=0x3 <addr fe80::0000:0000:0000:0024>]
> sent [IPV6CP ConfAck id=0x3 <addr fe80::0000:0000:0000:0024>]
> local LL address fe80::0000:0000:0000:0023
> remote LL address fe80::0000:0000:0000:0024
> Script /etc/ppp/ipv6-up started (pid 3624)
> Script /etc/ppp/ipv6-up finished (pid 3624), status = 0x0
>
> Would you post the output of installing of PppRouter with make telosb blip
> install.... ? And motelist output.
>
> Markus
>
> > >>
> > >> Can anyone pls help me in pinging the node with PC.
> > >>
> > >> thanks in advance..
> > >>
> > >> --
> > >> Tulasi Dwarakanath.V
> > >>
> > >> _______________________________________________
> > >> Tinyos-help mailing list
> > >> [email protected]
> > >>
> https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
>
--
Tulasi Dwarakanath.V
_______________________________________________
Tinyos-help mailing list
[email protected]
https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help