Re: ping6 doesn't use at86rf230 driver

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

 



2015-06-26 10:03 GMT+02:00 Alexander Aring <alex.aring@xxxxxxxxx>:
> 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

Might be OPENWRT on top of it which doesn't create the default
interface wpan. I'll try with bluetooth-next as soon as it is DL.

Thanks,

-- 
Baptiste
--
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