I am trying to boot my Raspberry Pi from an image (I created) burned to an SD card. I set up the image on another Raspberry(we will call it 4GB). etc/NetworkManager has the password of the WiFi stored. When the new(we will call it 8GB) Raspberry boots from the image it(8GB) logs onto the wireless with the correct password. The issue though is that 8GB Ubuntu thinks it knows the IP address but it is using the other Pi(4GB)'s IP address bound on my router to the 4GB MAC address. How do i get 8GB to accept the IP address assigned to it by my router?
It is important to mention that this Raspberry Pi is headless, so this configurations is quite troublesome.
Also of note etc/NetworkManager's configuration file for the WiFi network is set to Auto DHCP mode.
The NetworkManager profile for this wireless device says:
[connection] id=THESSID uuid=aa5deb3d-9378-4713-b60f-6955a3c368c2 type=wifi interface-name=wlan0 permissions= [wifi] mac-address-blacklist= mode=infrastructure ssid=THECORRECTSSID [wifi-security] auth-alg=open key-mgmt=wpa-psk psk=THEPASSWORD [ipv4] dns-search= method=auto [ipv6] addr-gen-mode=stable-privacy dns-search= method=auto [proxy]
how does one configure NetworkManager for a connection by altering it's configuration files?
How would 8GB inherently know what 4GB's IP address was?