Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
YuKi_3194086
Level 4
Level 4
Distributor - Marubun (Japan)
50 replies posted 25 replies posted 5 solutions authored

Hi,

I would like to translate the following "How to configure DHCP client hostname to a desired name in WICED and ModusToolbox SDK" into Japanese, please confirm to my work.

URL:https://community.infineon.com/t5/Knowledge-Base-Articles/How-to-configure-DHCP-client-hostname-to-a...

Regards,
Yunju Kim

0 Likes
1 Solution
YuKi_3194086
Level 4
Level 4
Distributor - Marubun (Japan)
50 replies posted 25 replies posted 5 solutions authored

Hi Bindu-san,

I am sorry for the late reply.

I translated this KBA.
Please check whether this translation is okay?

=========================

タイトル:WICEDとModusToolbox SDKでDHCPクライアントのホスト名を任意の名前に設定する方法

 

この記事では、WICEDとModusToolboxでdhcpホスト名に任意の名前を設定する手順を説明します。dhcpホスト名は、ルーターの接続機器一覧に表示されます。

DHCPクライアントのホスト名とは?

DHCPクライアントのホスト名は、DHCP(Dynamic Host Configuration Protocol)通じてIPアドレスを要求するデバイスを識別するためのユニークな名前です。デバイスがネットワークに接続すると、IPアドレスを要求するDHCPディスカバリ・メッセージをDHCPサーバーに送信します。このメッセージにはホスト名が含まれています。DHCPサーバーはこのホスト名を使ってデバイスを識別し、IPアドレスを割り当てます。では、WICEDとModusToolboxでこのホスト名を設定する方法を見てみましょう。

WICED

WICEDだと、手順は簡単です。パス「43xxx_Wi-Fi\includeに移動し、default_network_config_dct.h」ファイルを見つけます。ホスト名として設定する必要がある名前を、そのファイル内の以下のマクロに設定します。

#define CONFIG_NETWORK_IP_HOSTNAME       "Desired_hostname"

ModusToolbox

ModusToolboxで任意のホスト名を設定するには、以下の手順に従ってください。

  1. アプリケーションが使用しているwifi-mw-coreライブラリのバージョンを見つけます。wifi-mw-coreのバージョンをVERとしたパス 「mtb_shared\wifi-mw-core\release-VER\configs」に移動し、「lwipopts.h」ファイルを見つけます。そのファイルに以下のマクロを追加します。

#define LWIP_NETIF_HOSTNAME 1

  1. パス「mtb_shared\wifi-mw-core\release-VER\lwip-whd-port」に移動し、「cy_lwip.c」ファイルを見つけます。そのファイルの「cy_lwip_network_up()」関数内「if(is_dhcp_client_required)」文の最初に、以下のコード行を追加します。

netif_set_hostname(IP_HANDLE(iface->role), “Desired_hostname”);

=========================

Regards,
Yunju Kim

View solution in original post

3 Replies
IFX_Publisher2
Employee
Employee
25 likes received 1000 replies posted First like given

Hi Yunju Kim san,

Confirm to work on this KBA.

Thanks,
Bindu

0 Likes
YuKi_3194086
Level 4
Level 4
Distributor - Marubun (Japan)
50 replies posted 25 replies posted 5 solutions authored

Hi Bindu-san,

I am sorry for the late reply.

I translated this KBA.
Please check whether this translation is okay?

=========================

タイトル:WICEDとModusToolbox SDKでDHCPクライアントのホスト名を任意の名前に設定する方法

 

この記事では、WICEDとModusToolboxでdhcpホスト名に任意の名前を設定する手順を説明します。dhcpホスト名は、ルーターの接続機器一覧に表示されます。

DHCPクライアントのホスト名とは?

DHCPクライアントのホスト名は、DHCP(Dynamic Host Configuration Protocol)通じてIPアドレスを要求するデバイスを識別するためのユニークな名前です。デバイスがネットワークに接続すると、IPアドレスを要求するDHCPディスカバリ・メッセージをDHCPサーバーに送信します。このメッセージにはホスト名が含まれています。DHCPサーバーはこのホスト名を使ってデバイスを識別し、IPアドレスを割り当てます。では、WICEDとModusToolboxでこのホスト名を設定する方法を見てみましょう。

WICED

WICEDだと、手順は簡単です。パス「43xxx_Wi-Fi\includeに移動し、default_network_config_dct.h」ファイルを見つけます。ホスト名として設定する必要がある名前を、そのファイル内の以下のマクロに設定します。

#define CONFIG_NETWORK_IP_HOSTNAME       "Desired_hostname"

ModusToolbox

ModusToolboxで任意のホスト名を設定するには、以下の手順に従ってください。

  1. アプリケーションが使用しているwifi-mw-coreライブラリのバージョンを見つけます。wifi-mw-coreのバージョンをVERとしたパス 「mtb_shared\wifi-mw-core\release-VER\configs」に移動し、「lwipopts.h」ファイルを見つけます。そのファイルに以下のマクロを追加します。

#define LWIP_NETIF_HOSTNAME 1

  1. パス「mtb_shared\wifi-mw-core\release-VER\lwip-whd-port」に移動し、「cy_lwip.c」ファイルを見つけます。そのファイルの「cy_lwip_network_up()」関数内「if(is_dhcp_client_required)」文の最初に、以下のコード行を追加します。

netif_set_hostname(IP_HANDLE(iface->role), “Desired_hostname”);

=========================

Regards,
Yunju Kim

IFX_Publisher2
Employee
Employee
25 likes received 1000 replies posted First like given

Hi Yunju Kim san,

Confirmed to receive this KBA.

Thank you for your contribution.

Thanks,
Bindu

0 Likes