RetroBSD
http://retrobsd.org/

Wifi progress?
http://retrobsd.org/viewtopic.php?f=14&t=37506
Page 1 of 1

Author:  majenko [ Fri Jan 22, 2016 5:20 pm ]
Post subject:  Wifi progress?

How's the progress of WiFi on the WiFire? I see we have the mrf0 network device working, but is there any way to configure access point and security yet?

Author:  vak [ Sun Jan 24, 2016 8:49 am ]
Post subject:  Re: Wifi progress?

The development has been suspended since then. Too much diversions. I need to finish the assembler first, and then I'm going to switch back to Wi-Fi driver. The plan is to use sysctl utility to control the list of networks to join, and we also need to implement DHCP client in kernel.

Author:  Pito [ Mon Jan 25, 2016 8:36 pm ]
Post subject:  Re: Wifi progress?

What is the difference (from dev point of view) when implementing wifi via esp2866 instead of the impl. via wifire's wifi?

Author:  majenko [ Mon Jan 25, 2016 9:03 pm ]
Post subject:  Re: Wifi progress?

It depends if you're using some kind of raw packet mode on the ESP or not. If you are then it's going to be almost the same. If not, if you're relying on the AT command set, then it would be a bit of a nightmare since you would have to bypass all the LiteBSD IP stack...

Author:  vak [ Tue Jan 26, 2016 2:08 am ]
Post subject:  Re: Wifi progress?

Wifire's wifi module works in a raw mode. You can send and receive pretty much any packet at MAC level. So we can easily integrate it into the kernel TCP/IP stack. ESP8266 does not support raw mode. You are restricted to use AT command set to establish a few TCP connections - that's all. No chance to attach it to the network stack.

There are rumors that an alternative firmware does exist for ESP8266 which allows raw mode. Namely, Linux driver for Rockchip RK3188 board: https://github.com/linux-rockchip/linux-rockchip/tree/mirror/rk3188-rbox-kk/drivers/net/wireless/esp8089

Author:  jaromir [ Sun Jan 31, 2016 2:12 pm ]
Post subject:  Re: Wifi progress?

That firmware expects connection via SDIO port.

Page 1 of 1 All times are UTC
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/