<html><head><style>body{font-family:Helvetica,Arial;font-size:13px}</style></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px; color: rgba(0,0,0,1.0); margin: 0px; line-height: auto;">Tom,</div><div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px; color: rgba(0,0,0,1.0); margin: 0px; line-height: auto;"><br></div><div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px; color: rgba(0,0,0,1.0); margin: 0px; line-height: auto;">Feel free to reach out to me privately…..I’ve gone through a lot of pain with this platform already and can likely ease [some of] yours :D</div><div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px; color: rgba(0,0,0,1.0); margin: 0px; line-height: auto;"><br></div><div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px; color: rgba(0,0,0,1.0); margin: 0px; line-height: auto;">-m</div> <br> <div id="bloop_sign_1433435966614511872" class="bloop_sign"><div style="font-family:helvetica,arial;font-size:13px">-- <br>Marc Nicholas</div><div style="font-family:helvetica,arial;font-size:13px">CTO, Wimoto Technologies Inc.</div><div style="font-family:helvetica,arial;font-size:13px">Unit 2, 300 Don Park Road, Markham, Ontario L3R 3A1 CANADA</div><div style="font-family:helvetica,arial;font-size:13px">+1.416.414.6272</div></div> <br><p class="airmail_on" style="color:#000;">On June 4, 2015 at 12:37:59 PM, John Crispin (<a href="mailto:blogic@openwrt.org">blogic@openwrt.org</a>) wrote:</p> <blockquote type="cite" class="clean_bq"><span><div><div></div><div>Hi,
<br>
<br>there is no wifi support fro mt7688 yet. please post your other patches
<br>though.
<br>
<br>      John
<br>
<br>On 04/06/2015 18:06, Thomas David Paynter wrote:
<br>> Hello All,
<br>>  
<br>> This is my first post to the list so please let me know if I'm not
<br>> following list etiquette.
<br>>  
<br>> I'm currently working on porting OpenWRT to a MediaTek MT7688, this is
<br>> essentially the same thing as the MT7628 so there is already reasonable
<br>> support for this. I have managed to get OpenWRT up and running with
<br>> minimal changes, and most stuff seems to be working fine. But I am stuck
<br>> on the WiFi driver.
<br>>  
<br>> I have selected the various combinations of:
<br>> kmod-rt2x....
<br>> options in the Kernel modules->Wireless Drivers menu.
<br>>  
<br>> And as expected compat-wireless has appeared in my build directory and
<br>> is being build.
<br>>  
<br>> Also when the kernel boots I now see a block of cfg80211: .... messages.
<br>>  
<br>> I have added the following entry to my device tree as this is what
<br>> worked for the rt5350 when I was working on this:
<br>>   wmac@10180000 {
<br>>     compatible = "ralink,rt2880-wmac";
<br>>     reg = <0x10180000 40000>;
<br>>     interrupt-parent = <&cpuintc>;
<br>>     interrupts = <6>;
<br>>     ralink,eeprom = "soc_wmac.eeprom";
<br>>   };
<br>>  
<br>> The compatible string matches the one in rt2x00soc.c
<br>>  
<br>> I then added printk statements to all of the init and probe methods in
<br>> following compat-wireless files:
<br>> openwrt/build_dir/target-mipsel_24kec+dsp_uClibc-0.9.33.2/linux-ramips_mt7628/compat-wireless-2015-03-09/drivers/net/wireless/rt2x00/rt2x00soc.c
<br>> openwrt/build_dir/target-mipsel_24kec+dsp_uClibc-0.9.33.2/linux-ramips_mt7628/compat-wireless-2015-03-09/drivers/net/wireless/rt2x00/rt2800soc.c
<br>> openwrt/build_dir/target-mipsel_24kec+dsp_uClibc-0.9.33.2/linux-ramips_mt7628/compat-wireless-2015-03-09/drivers/net/wireless/rt2x00/rt2800pci.c
<br>> openwrt/build_dir/target-mipsel_24kec+dsp_uClibc-0.9.33.2/linux-ramips_mt7628/compat-wireless-2015-03-09/drivers/net/wireless/rt2x00/rt2500pci.c
<br>>  
<br>> I was expecting to see these get called as the kernel tried to setup the
<br>> wireless, but none of them seem to get called.
<br>> Is there a step that I'm missing?
<br>> What are the basic steps that take place when the kernel is trying to
<br>> find wireless drivers?
<br>>  
<br>> I'm not certain that these drivers will work for this SoC but if I can
<br>> get to a stage where I can see it failing I should be able to adapt one
<br>> of them to work.
<br>>  
<br>> I'm quite new to Linux wireless drivers, so I was hoping that someone
<br>> would be able to point me in the right direction.
<br>>  
<br>> Thanks for your time,
<br>> Tom
<br>>   
<br>> _______________________________________________
<br>> openwrt-devel mailing list
<br>> openwrt-devel@lists.openwrt.org
<br>> https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel
<br>>  
<br>_______________________________________________
<br>openwrt-devel mailing list
<br>openwrt-devel@lists.openwrt.org
<br>https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel
<br></div></div></span></blockquote></body></html>