nmcli
Create a Wi-Fi hotspot on Linux using Original post : https://unix.stackexchange.com/a/310699
nmcli con add type wifi ifname wlan0 con-name Hostspot autoconnect yes ssid Hostspot
nmcli con modify Hostspot 802-11-wireless.mode ap 802-11-wireless.band bg ipv4.method shared
nmcli con modify Hostspot wifi-sec.key-mgmt wpa-psk
nmcli con modify Hostspot wifi-sec.psk "veryveryhardpassword1234"
nmcli con up Hostspot
Note
If after reboot nmcli con up Hotspot
doesn't work
Use this command instead to start Hotspot
UUID=$(grep uuid /etc/NetworkManager/system-connections/Hotspot | cut -d= -f2)
nmcli con up uuid $UUID
I fixed my problem: network-manager was interfering with the native network management. The fix consisted of purging the openresolv and dhcpdc5 packages:
which after all looks quite obvious :-)
All is fine now with Narate solution, while sevillaarvin's one gives incomplete results.
I have posted a complete solution for the RPi as a mobile hotspot as a gist, giving credits to your one. Thanks!