I hate Samsung and their dumb software design choices, and this is one of them. Why do I need a SIM card to enable a hotspot whereas every other phone works without one?
This phone is broken (broken screen) and was given to me, so I figured I'd use it as a WiFi extender, but I guess I can't.
There's Bluetooth and USB (with Ghirehtet over ADB or external wireless/Ethernet card) that you can use to make a Wi-Fi internet hotspot without mobile data. Also, you could NOT connect to the internet and use LAN-based apps (KDE Connect, network printers) without extra hardware in a pinch, or just broadcast an SSID in a public space for fun.
Totally useless for 99.999% of users (not even exaggerating). Would be nice to have the option though but would mostly just confuse users with was would appear to most to be a totally useless option.
Samsung used to have their WiFi sharing under the Hotspot setting. Then they changed the layout, and now WiFi sharing is buried deep in menus to make sure (for some terrible reason, I'm sure) it's not found without a web search. They change the exact location of it with every OneUI update also, to further piss me off. They are surely the company that is actively trying hardest to lose customers.
Many carriers sell hotspot as a data capped premium feature. They probably want a SIM so you can be monitored and charged for using your own device on your own network and services that you've already paid for. Because greed.
I really hate how mobile hotspot is considered separate from regular data. It's the same especially if your mobile speeds are are capped anyway. It's like dental not being included in your health insurance as if your teeth aren't part of your body.
On that note, I finally tried Comcast's xfinitywifi service this month, and was pleasantly surprised. They run a WiFi hotspot service accessable to Comcast users, but non-Comcast subscribers can also get a la carte access for $10/month. It's not a full drop-in replacement for cellular data --- no system of WiFi access points is going to have that degree of coverage --- but if you live in an urban area, an awful lot of the place is within range of an access point, and my experience thus far has been that it's considerably faster than running off cellular data.
OP, how old is the phone / what version of android is it running?
Just tested this on my s24u, connected to wifi with no physical SIM and my eSIM turned off I can still turn on mobile Hotspot. Seems weird that you can't especially since iirc Samsung let's you share your wifi connection through Hotspot as well.
Edit: goto settings>connections>mobile Hotspot and tehtering>mobile hotspot> click on the network name field. You'll be taken to a screen to change the name but at the bottom there's an advanced button. Click that and near or at the bottom will be "wifi sharing" turn that on and you can share your wifi connection through hotspot.
I don't know if it's android or Samsung doing this. Both are trash.
On the android side it'd be because Google seemingly hires the dumbest project managers possible for the thing.
Samsung side I'd waver itd be because they think their customers would be too stupid to diagnose an issue with hotspot without a sim (such as if WiFi is working)