Please run: ifconfig

Did you connect correctly to your WiFi router?

BR,

Alan

On 3/17/23, Gustavo Soares <gustavo.felipesoa...@hotmail.com> wrote:
> I've defined the default gateway and the router IP in the menuconfig like
> this:
>
> Library Routines
>     ├── NETDB Support
>         ├── DNS Name Resolution
>             ├── Target IPv4 address (default gateway)
>
> Application Configuration
>     ├── Network Utilities
>         ├── Network Initialization
>             ├── IP Address Configuration
>                 ├── Target IPv4 address (default gateway)
>                 ├── Router IPv4 address (router IP)
>
> When trying to ping, it returns 'no response':
> [image: ping response]
>
> Em sex., 17 de mar. de 2023 às 12:59, Petro Karashchenko <
> petro.karashche...@gmail.com> escreveu:
>
>> Hello Gustavo,
>>
>> By "connected esp to the internet" do you mean that your board has public
>> IP (not in the local network) or accessible via NAT?
>>
>> Because if you just connect board to home WiFi router that provides
>> Internet, this is not "connected esp to the internet". If that is the
>> case,
>> then better try to find IP config of esp wireless interface and access
>> webserver from LAN.
>>
>> Best regards,
>> Petro
>>
>> On Fri, Mar 17, 2023, 5:22 PM Gustavo Soares <
>> gustavo.felipesoa...@hotmail.com> wrote:
>>
>> > Hi, Alan!
>> >
>> > Thank you and Petro for the support, it's compiling now! I also
>> > connected
>> > the esp to the internet, but for some reason both 'nslookup' and 'ping'
>> are
>> > failing and when I start the webserver it gets stuck in the 'starting
>> > webserver' message.
>> >
>> > Em sex., 17 de mar. de 2023 às 08:52, Alan C. Assis <acas...@gmail.com>
>> > escreveu:
>> >
>> > > Hi Gustavo,
>> > >
>> > > Enabling all the network needed features on NuttX is very time
>> > > consuming, so this is a good idea to start with a working example.
>> > >
>> > > In this case nsh is not the recommended starting point, but wapi
>> > > (wifi
>> > > board profile).
>> > >
>> > > Try this sequence:
>> > > make distclean
>> > > ./tools/configure.sh esp32-devkitc:wapi
>> > >
>> > > Then example the webserver example.
>> > >
>> > > BR,
>> > >
>> > > Alan
>> > >
>> > > On 3/17/23, Gustavo Soares <gustavo.felipesoa...@hotmail.com> wrote:
>> > > > Hi, Petro!
>> > > >
>> > > > I'm using the latest version of NuttX.
>> > > >
>> > > > Em sex., 17 de mar. de 2023 01:56, Petro Karashchenko <
>> > > > petro.karashche...@gmail.com> escreveu:
>> > > >
>> > > >> I just tried next steps:
>> > > >>
>> > > >> 1. tools/configure.sh esp32-devkitc:nsh
>> > > >> 2. Additionally enabled via menuconfig:
>> > > >> CONFIG_ESP32_EMAC=y
>> > > >> CONFIG_ESP32_WIFI=y
>> > > >> CONFIG_EXAMPLES_WEBSERVER=y
>> > > >> CONFIG_NETUTILS_WEBSERVER=y
>> > > >> CONFIG_NET_SOCKOPTS=y
>> > > >> CONFIG_NET_TCP=y
>> > > >> CONFIG_SCHED_HPWORK=y
>> > > >> CONFIG_SCHED_LPWORK=y
>> > > >> CONFIG_TLS_TASK_NELEM=1
>> > > >> 3. make -j8
>> > > >>
>> > > >> The project compiles with errors.
>> > > >> I tried that on the latest master branch. Are you using some
>> > > >> stable
>> > > >> release or the reported issue is on master?
>> > > >>
>> > > >> Best regards,
>> > > >> Petro
>> > > >>
>> > > >> пт, 17 бер. 2023 р. о 05:32 Gustavo Soares <
>> > > >> gustavo.felipesoa...@hotmail.com> пише:
>> > > >>
>> > > >>> I'm trying to compile the webserver example first. When I created
>> the
>> > > >>> config file, the chosen configuration for esp32 was
>> > > 'esp32-devkitc:nsh'.
>> > > >>>
>> > > >>> Em sex., 17 de mar. de 2023 às 01:14, Petro Karashchenko <
>> > > >>> petro.karashche...@gmail.com> escreveu:
>> > > >>>
>> > > >>>> Hello Gustavo,
>> > > >>>>
>> > > >>>> Are you trying to compile an example or your custom application?
>> > > >>>> If you are getting started with an example, so maybe you make
>> "make
>> > > >>>> savedefconfig" and send it to me, so I can try locally?
>> > > >>>>
>> > > >>>> Best regards,
>> > > >>>> Petro
>> > > >>>>
>> > > >>>> On Fri, Mar 17, 2023, 5:08 AM Gustavo Soares <
>> > > >>>> gustavo.felipesoa...@hotmail.com> wrote:
>> > > >>>>
>> > > >>>>> Hello, Petro!
>> > > >>>>>
>> > > >>>>> inside menuconfig IPv4 is enabled:
>> > > >>>>> [image: image.png]
>> > > >>>>>
>> > > >>>>> It's also possible to see the option in the .config file:
>> > > >>>>> [image: image.png]
>> > > >>>>>
>> > > >>>>> Thank you for your support,
>> > > >>>>> Gustavo.
>> > > >>>>>
>> > > >>>>>
>> > > >>>>> Em qui., 16 de mar. de 2023 22:56, Petro Karashchenko <
>> > > >>>>> petro.karashche...@gmail.com> escreveu:
>> > > >>>>>
>> > > >>>>>> Hi,
>> > > >>>>>>
>> > > >>>>>> I see that both "inet_ntoa" and "inet_ntoa_r" implementations
>> are
>> > > >>>>>> guarded by "CONFIG_NET_IPv4" and "CONFIG_LIBC_IPv4_ADDRCONV".
>> > Could
>> > > >>>>>> you
>> > > >>>>>> take a look if your configuration has at least one of those
>> > options
>> > > >>>>>> enabled?
>> > > >>>>>>
>> > > >>>>>> Best regards,
>> > > >>>>>> Petro
>> > > >>>>>>
>> > > >>>>>> пт, 17 бер. 2023 р. о 01:57 Gustavo Soares <
>> > > >>>>>> gustavo.fssoare...@gmail.com> пише:
>> > > >>>>>>
>> > > >>>>>>> Hi!
>> > > >>>>>>>
>> > > >>>>>>> I'm starting a new project at college using NuttX and ESP-32.
>> I'm
>> > > >>>>>>> trying to build a new application for NuttX: a webserver to
>> read
>> > > and
>> > > >>>>>>> execute Assembly! But the following error is showing
>> > > >>>>>>> up:[image:
>> > > >>>>>>> error description]
>> > > >>>>>>> [image: netprocfs_inet4addresses function
>> > > >>>>>>> (netdev_statistics.c
>> > > >>>>>>> file)]
>> > > >>>>>>>
>> > > >>>>>>> In menuconfig I enabled:
>> > > >>>>>>>   Network support
>> > > >>>>>>>      ├── Link layer support
>> > > >>>>>>>          ├── Ethernet support
>> > > >>>>>>>          ├── Late driver initialization
>> > > >>>>>>>      ├── TCP/IP Networking
>> > > >>>>>>>
>> > > >>>>>>> Application Configuration
>> > > >>>>>>>     ├── Network utilities
>> > > >>>>>>>         ├── Network initialization
>> > > >>>>>>>             ├── Network initialization thread
>> > > >>>>>>>             ├── Hardware has no MAC Address
>> > > >>>>>>>
>> > > >>>>>>> Could someone help me with this?
>> > > >>>>>>> And also, I've been searching for articles about building
>> > > >>>>>>> applications for NuttX, but didn't find any. Does anyone know
>> > > where I
>> > > >>>>>>> can
>> > > >>>>>>> find them?
>> > > >>>>>>>
>> > > >>>>>>>
>> > > >>>>>>>
>> > > >
>> > >
>> >
>>
>

Reply via email to