I have a Raspberry Pi 3 without any monitor, keyboard or even LAN cable.
I only have a laptop with Ubuntu. Can I connect to Raspberry Pi 3 via wifi+SSH without ethernet?
I do not know the IP of Raspberry Pi. Even I do not know the wifi name of it.
If you have no connection, it's going to be impossible. You need to get some sort of connection.
If the RPi is connected to an existing wifi network and you just want to find it, try:
This will only work if you know the hostname is still "raspberrypi". Otherwise, you can try to locate it with a portscan for port 22, although this may be a bad idea on a corporate network.
There are other possibilities, but any of these will require obtaining some sort of connection, either a cable of some sort, or a wifi configuration:
screenon linux) to connect.
hostapdon your linux laptop. Configure the RPi by removing the card, mounting it on your linux laptop and configuring it to connect to your newly-create wifi network by creating a
wpa_supplicant.conffile on the
Be sure the RPi has
ssh enabled. On recent raspbian versions, this is done by creating a file names
ssh (no extension, can be empty) on the
boot (VFAT) partition of the microSD card used to boot the RPi.
Getting connected is only part of the battle. Do you have a login account on the RPi? You could always create a new bootable microSD card.
As of the introduction of the current Raspbian Stretch O/S, you place a dummy file titled'SSH' in the boot directory when you load the O/S onto an SD card.
This will let you automatically connect using ssh and wifi. You can run 'headless' this way. Run raspi-config once a connection is established.