File tree Expand file tree Collapse file tree 3 files changed +151
-61
lines changed Expand file tree Collapse file tree 3 files changed +151
-61
lines changed Original file line number Diff line number Diff line change @@ -533,7 +533,7 @@ String NetworkInterface::impl_name(void) const
533
533
char netif_name[8 ];
534
534
esp_err_t err = esp_netif_get_netif_impl_name (_esp_netif, netif_name);
535
535
if (err != ESP_OK){
536
- log_e (" Failed to get netif impl_name: %d " , err);
536
+ log_e (" Failed to get netif impl_name: 0x%04x %s " , err, esp_err_to_name (err) );
537
537
return String (" " );
538
538
}
539
539
return String (netif_name);
@@ -562,7 +562,7 @@ bool NetworkInterface::setDefault()
562
562
}
563
563
esp_err_t err = esp_netif_set_default_netif (_esp_netif);
564
564
if (err != ESP_OK){
565
- log_e (" Failed to set default netif: %d " , err);
565
+ log_e (" Failed to set default netif: 0x%04x %s " , err, esp_err_to_name (err) );
566
566
return false ;
567
567
}
568
568
return true ;
@@ -578,15 +578,15 @@ bool NetworkInterface::isDefault() const
578
578
579
579
uint8_t * NetworkInterface::macAddress (uint8_t * mac) const
580
580
{
581
- if (!mac || _esp_netif == NULL ){
581
+ if (!mac || _esp_netif == NULL || _interface_id == ESP_NETIF_ID_PPP ){
582
582
return NULL ;
583
583
}
584
+
584
585
esp_err_t err = esp_netif_get_mac (_esp_netif, mac);
585
586
if (err != ESP_OK){
586
- log_e (" Failed to get netif mac: %d " , err);
587
+ log_e (" Failed to get netif mac: 0x%04x %s " , err, esp_err_to_name (err) );
587
588
return NULL ;
588
589
}
589
- // getMac(mac);
590
590
return mac;
591
591
}
592
592
You can’t perform that action at this time.
0 commit comments