Re: ping6 doesn't use at86rf230 driver

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri, Jun 26, 2015 at 09:20:14AM +0200, Baptiste Clenet wrote:
> 2015-06-26 9:17 GMT+02:00 Baptiste Clenet <bapclenet@xxxxxxxxx>:
> > 2015-06-25 19:30 GMT+02:00 Alexander Aring <alex.aring@xxxxxxxxx>:
> >> On Thu, Jun 25, 2015 at 07:15:57PM +0200, Alexander Aring wrote:
> >>> On Thu, Jun 25, 2015 at 06:52:35PM +0200, Baptiste Clenet wrote:
> >>> > Hi,
> >>> >
> >>> > Following is how I configure the network:
> >>> > modprobe at86rf230
> >>> > iwpan phy wpan-phy0 interface add wpan0 type node
> >>> > iwpan dev wpan0 set pan_id 0xbeef
> >>> > ip link set wpan0 up
> >>> > ip link add link wpan0 name lowpan0 type lowpan
> >>> > ip link set lowpan0 up
> >>> >
> >>> > Then I try to ping6 my second board with:
> >>> > ping6 -I lowpan0 fe80::a8af:ac69:e53e:c7f1
> >>> >
> >>> > I'm observing no changes over the SPI between my board and the
> >>> > at86rf230. But if I change the channel with:
> >>> > iwpan phy wpan-phy0 set channel 0 0
> >>>
> >>> this change should not be possible with the at86rf230.
> >>>
> >>
> >> ah, with the at86rf212 it's possible to set page/channel to 0. But I
> >> have still no idea why you having this issues right now.
> >
> > Yes I use the at86rf212B so 0 is available to use 868.3MHz.
> >

ok.

> >>
> >> Everything which you did seems to be correct. Which kernel version do
> >> you use
> > Linux 4.0.4, should I use bluetooth-next or wpan-next? (Which is the
> > difference btw?)
> >
> >

Use bluetooth-next, the wpan-next ist just some development branch
currently.

> > and why you do a:
> >>
> >> iwpan phy wpan-phy0 interface add wpan0 type node
> >
> > It's to create wpan0 in order to be able to create lowpan0 afterwards.
> >
> >>
> >> there should be a wpan0 node interface by default.
> >
> > After the modprobe at86rf230, I have neither wpan0 or lowpan0 created.
> > (ifconfig)
> >
> > And wpan-phy0 is created.
> > root@OpenWrt:/# iwpan list
> > wpan_phy wpan-phy0
> > supported channels:
> >         page 0: 0,1,2,3,4,5,6,7,8,9,10
> >         page 2: 0,1,2,3,4,5,6,7,8,9,10
> > current_page: 0
> > current_channel: 5
> > cca_mode: 1
> > tx_power: 0
> >

On kernel 4.0 a default interface registration should be available.
Don't know why you have not a default wpan0 interface by default. :-/

> 
> >Do you have maybe the fakelb driver running? Please look for that, if
> >yes you have more than one phy. try "iwpan phy".
> fakelb? I'm running this one:
> /*
>  * AT86RF230/RF231 driver
>  * .....
>  *
>  * Written by:
>  * Dmitry Eremin-Solenikov <dbaryshkov@xxxxxxxxx>
>  * Alexander Smirnov <alex.bluesman.smirnov@xxxxxxxxx>
>  * Alexander Aring <aar@xxxxxxxxxxxxxx>
>  */
> 
> iwpan phy return one phy as mentioned above.
> 

Yea, I just thought about that you having more than just one phy and
wpan0 was some interface on the fakelb phy's. This could be the reason
why you didn't see any traffic on the spi bus.

Try to use bluetooth-next and see if you still having the issues.

- Alex
--
To unsubscribe from this list: send the line "unsubscribe linux-wpan" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [Linux NFS]     [Linux NILFS]     [Linux USB Devel]     [Linux Audio Users]     [Photo]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux