tag:blogger.com,1999:blog-3466508970473354894.post98155136839688078..comments2024-03-05T23:38:39.420+01:00Comments on AReResearch - Andy Reischle: Second (successful) attempt to route IP packets with ESP8266 ARehttp://www.blogger.com/profile/13473291183033725832noreply@blogger.comBlogger17125tag:blogger.com,1999:blog-3466508970473354894.post-68653321634272193132016-03-23T18:16:49.035+01:002016-03-23T18:16:49.035+01:00Yes, exactly. That works great as suggested by Alx...Yes, exactly. That works great as suggested by Alx Aly. Your idea should also work. That would usually be the DSL-Router and is a bit more universal than a fixed IP.ARehttps://www.blogger.com/profile/13473291183033725832noreply@blogger.comtag:blogger.com,1999:blog-3466508970473354894.post-36340052410292892052016-03-22T17:04:36.985+01:002016-03-22T17:04:36.985+01:00Do you mean this:
http://www.areresearch.net/2015/...Do you mean this:<br />http://www.areresearch.net/2015/10/using-esp8266-as-wifi-range-extender.html?showComment=1448065651378#c3704870924627971911<br />?<br />Or something else?<br />What I think would be interesting is to set the dns server sent out by the AP dhcp option to be the same as the dns server received by the STA.Anonymoushttps://www.blogger.com/profile/11825580116484167040noreply@blogger.comtag:blogger.com,1999:blog-3466508970473354894.post-15133752251806799722016-03-22T12:18:48.888+01:002016-03-22T12:18:48.888+01:00Hi Daniel, great to hear that! I have a version av...Hi Daniel, great to hear that! I have a version available that does not require the DNS forwarder any more. Unfortunately it is affected by NodeMCU bug #1164, so I don't particularly like it, although it works. (Not much need for SPIFFS in this case.)ARehttps://www.blogger.com/profile/13473291183033725832noreply@blogger.comtag:blogger.com,1999:blog-3466508970473354894.post-13260243077743721462016-03-20T00:51:22.902+01:002016-03-20T00:51:22.902+01:00I finally managed to ping through the ESP, the iss...I finally managed to ping through the ESP, the issue was the router, for some reason the static route didn't work. I switched to an older router I had and it worked.<br />Then, with the DNS forwarder code I was able to browse and even stream netflix through the ESP. That's not bad at all :)<br />Like I mentioned in your other article, I did not experience any disconnection issues during my tests (although I didn't really test too long either ;p)Anonymoushttps://www.blogger.com/profile/11825580116484167040noreply@blogger.comtag:blogger.com,1999:blog-3466508970473354894.post-24153299387832121202016-03-17T21:38:37.521+01:002016-03-17T21:38:37.521+01:00I also got it working with 1.4.0
If you can't ...I also got it working with 1.4.0<br />If you can't ping accross the module, the most likely reason is that the<br />#define IP_FORWARD 1<br />is not set or in the wrong place.<br />Please try the firmware here:<br />Read here:<br />http://www.areresearch.net/2015/10/using-esp8266-as-wifi-range-extender.html<br />And watch this:<br />https://youtu.be/NH1rjk3Q_MUARehttps://www.blogger.com/profile/13473291183033725832noreply@blogger.comtag:blogger.com,1999:blog-3466508970473354894.post-24999991733328671742016-03-17T21:35:06.438+01:002016-03-17T21:35:06.438+01:00Yes.
Read here:
http://www.areresearch.net/2015/10...Yes.<br />Read here:<br />http://www.areresearch.net/2015/10/using-esp8266-as-wifi-range-extender.html<br />Or watch this:<br />https://youtu.be/NH1rjk3Q_MU<br />ARehttps://www.blogger.com/profile/13473291183033725832noreply@blogger.comtag:blogger.com,1999:blog-3466508970473354894.post-19386784195168533802016-03-17T19:32:45.266+01:002016-03-17T19:32:45.266+01:00Hello Andreas, I tried following the code changes ...Hello Andreas, I tried following the code changes you mention here, applied to the latest nodemcu dev branch. I changed the lwip code in the nodemcu repo itself (as opposed to the lwip contained in the SDK), then rebuilt the firmware.<br />However, I can't seem to ping through the ESP. I can ping both ESP interfaces from either side, but not through it.<br />Are the code changes here still applicable to the latest dev branch? I understand that the firmware migrated to open lwip as of firmware 1.4.0.Anonymoushttps://www.blogger.com/profile/11825580116484167040noreply@blogger.comtag:blogger.com,1999:blog-3466508970473354894.post-85351444321565615022016-03-17T01:26:39.446+01:002016-03-17T01:26:39.446+01:00Is your source code available for this project? If...Is your source code available for this project? If so, where could I download it from?Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-3466508970473354894.post-7542059515444371972016-02-20T07:43:31.404+01:002016-02-20T07:43:31.404+01:00Thank you very much.
I have tried to compile as fo...Thank you very much.<br />I have tried to compile as following steps.<br /><br />http://tridenttd-iot.blogspot.com/2016/02/lwip-ip-forward-espressif-devkit-eclipse.html<br /><br />I don't know how to use them for using IP FORWARD on esp8266.<br />Suriyayarthttps://www.blogger.com/profile/12214472291028976679noreply@blogger.comtag:blogger.com,1999:blog-3466508970473354894.post-39048661584686300272016-02-17T17:18:30.660+01:002016-02-17T17:18:30.660+01:00Which version of the NodeMCU source are you using?...Which version of the NodeMCU source are you using? They switched to a newer LWIP version a little while ago. In older versions, you had to define USE_DNS, which is already the case in the newer version.<br />You can check out the old video for the details on using the RangeExtender here: https://youtu.be/NH1rjk3Q_MU<br /><br />Just last week, I have made a new, extremely well working build that simplifies things a lot. I'll release that along with docs and a video tutorial shortly.ARehttps://www.blogger.com/profile/13473291183033725832noreply@blogger.comtag:blogger.com,1999:blog-3466508970473354894.post-85992129041790913962016-02-17T10:13:27.360+01:002016-02-17T10:13:27.360+01:00At last, I can compile by Eclipse on Windows10.
C...At last, I can compile by Eclipse on Windows10.<br /><br />Changing points is :<br />1. file "lwipopts.h"<br /><br />#define IP_FORWARD 1<br /><br />2. file "opts.h"<br /><br />#define IP_FORWARD 1<br /><br />Are these points enough for IP_FORWARD ?<br />After compiling how to use it?<br /><br />Thank you.Suriyayarthttps://www.blogger.com/profile/12214472291028976679noreply@blogger.comtag:blogger.com,1999:blog-3466508970473354894.post-56876538604684648012016-02-15T11:40:17.567+01:002016-02-15T11:40:17.567+01:00I use more or less the same setup. I use pfalcon&#...I use more or less the same setup. I use pfalcon's tools to install the SDK: https://github.com/pfalcon/esp-open-sdk<br />All I need to to then is to set the environment variable for the path to the SDK and I can compile NodeMCU from the source.<br />Where exactly does it fail for you?ARehttps://www.blogger.com/profile/13473291183033725832noreply@blogger.comtag:blogger.com,1999:blog-3466508970473354894.post-43927740375906701392016-02-12T13:33:03.586+01:002016-02-12T13:33:03.586+01:00I use Espressif's VirtualBox image and their ...I use Espressif's VirtualBox image and their SDK<br />but I can't compile toolchain. Could you advise how to compile toolchain for compiling IP FORWARDING Lua image?<br />Suriyayarthttps://www.blogger.com/profile/12214472291028976679noreply@blogger.comtag:blogger.com,1999:blog-3466508970473354894.post-80423590929236191112015-10-05T17:11:17.962+02:002015-10-05T17:11:17.962+02:00Hi Mehmet, I am still working on that. I had disco...Hi Mehmet, I am still working on that. I had disconnects from the downstram AP when I put traffic through the ESP. It might be a power issue, but I haven't fully investigated the issue. In theory it should work, but it doesn't.ARehttps://www.blogger.com/profile/13473291183033725832noreply@blogger.comtag:blogger.com,1999:blog-3466508970473354894.post-49621384760665193372015-10-01T15:14:50.805+02:002015-10-01T15:14:50.805+02:00Hello Andreas. is http requests working on client ...Hello Andreas. is http requests working on client side? for ex. can i receive abc.com/abc.php result from esp's client ?Anonymoushttps://www.blogger.com/profile/05669221454943909743noreply@blogger.comtag:blogger.com,1999:blog-3466508970473354894.post-40508349271431032572015-08-07T10:25:39.434+02:002015-08-07T10:25:39.434+02:00Which way have you tried? I use the VirtualBox ima...Which way have you tried? I use the VirtualBox image supplied by Espressif, their SDK and the NodeMCU sources cloned from GitHub.ARehttps://www.blogger.com/profile/13473291183033725832noreply@blogger.comtag:blogger.com,1999:blog-3466508970473354894.post-63326981000843734982015-08-04T11:31:26.208+02:002015-08-04T11:31:26.208+02:00I have the same problem. But I can not compile nod...I have the same problem. But I can not compile nodemcu from source. Could you write some advise?Anonymoushttps://www.blogger.com/profile/08788191952735102514noreply@blogger.com