This has been asked many times over the last few years, the basic answer is that the internal
WiFi card will not support networks that require a login (Radius Server), since there is no way
to enter them in a browser.
The best way is to buy a cheap external WiFi bridge that has an ethernet port and use that instead
for cases where a login is required.
You can find examples where searching terms like "hotel" and similar on the forum, or let us know if
you have any further questions.
73,
Mitch DJ0QN / K7DX