Comments (4)
Greetings,
Not really sure, I at this time, only test on rpi3b+ and rpi4. I did do a sample run on next-4.x branch with:
rpi3b+ and examples/kali-encrypted-basic-dropbear and all wifi settings set
Run was successful and luks unlocked over wifi. You might try the examples/kali-encrypted-basic-dropbear and see if works for you. Please verify the image from kali you need for your hardware.
from cryptmypi.
I at this time, only test on rpi3b+ and rpi4
These have onboard WiFi and which limits the type of case i want to used at a distance, there is no IPEX connector for external antennas
I have got it working partly with using your examples/pios-encrypted-basic-dropbear
as the base for the install and then setup my WiFi manually.
I then look looked at the hooks/0000-experimental-initramfs-wifi.hook
and followed the link to the references notes, http://www.marcfargas.com/posts/enable-wireless-debian-initramfs/ which has a git gist page.
There i used the scripts in my tests and found that i was still getting the same errors and complaints about wlan0.
I decide change INTERFACE="wlan0"
to INTERFACE="wlx28107bb6d4ac"
( mac address of the wifi card ) and also
/sbin/wpa\_supplicant -i$INTERFACE -c/etc/wpa\_supplicant.conf -P/run/initram-wpa\_supplicant.pid -B -f /tmp/wpa\_supplicant.log
to
/sbin/wpa\_supplicant -Dnl80211,wext -i$INTERFACE -c/etc/wpa\_supplicant.conf -P/run/initram-wpa\_supplicant.pid -B -f /tmp/wpa\_supplicant.log
i added ip=:::::wlx28107bb6d4ac:dhcp:1.1.1.1:1.0.0.1
to /boot/cmdline.txt
Now the WiFi came up but I still having ifconfig complained about too many parameters, so i change above to match
ip=:::::wlx28107bb6d4ac:on
.
Now it all working and pulling a it own ip address, dns still gives me errors when i add.
from cryptmypi.
Predictable-Network-Interface-Names was the problem for me with wlan0
Fixed by creating /etc/initramfs-tools/10-rename-network.rules with
SUBSYSTEM=="net", ACTION=="add", ATTR{address}=="28:10:7b:b6:d4:ac", NAME="wlan0"
then in /etc/initramfs-tools/hooks/enable-wireless added
copy_file config /etc/initramfs-tools/10-rename-network.rules /usr/lib/udev/rules.d/10-rename-network.rules
This problem has now been fixed for my but i hope this information helps other stuck with the same or similar problem
from cryptmypi.
What about
Failed to connect to non-global ctrl-ifname: (nil) error: Success
from cryptmypi.
Related Issues (20)
- Fail to build - examples/debian-encrypted-basic-dropbear HOT 5
- AES-cbc vs AES-xts performance on the RPi HOT 2
- apt update fails on debian HOT 6
- Partition should not be hardcoded
- Improvement on the sys-ssh-jump service HOT 1
- Cant unlock the disk HOT 15
- Dropbear SSH Server fails on current Kali Builds HOT 2
- dropbear remote unlock with _NEWLUKSUUID="yes" => Device /dev/disk/by-uuid/XXX...XXXX doesn't exist or access denied HOT 6
- [Question] Unlock and operate without connectivity - interactive session offline HOT 4
- Wifi unlock through hostapd
- trying to get this to work for me ;) HOT 5
- rpi4 secure boot + rootFS decryption via OTP registers possible? HOT 1
- PiOS @ Pi4, after upgrade: only ~5 seconds to unlock HOT 5
- Fresh build, LUKS password doesn't work; "Cannot initialize device-mapper" HOT 15
- Is this project alive? HOT 3
- when running cryptmypi on a Kali VM under vmware fusion an IO error is returned from LUKS->sdb
- Unable to unlock Kali dropbear HOT 2
- Hardcoded __DEBIAN_KERNEL in stage2-otherscript.sh and missing unlock.sh HOT 3
- /etc/unlock.sh missing after rebuilding initramfs on RaspberryPi
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cryptmypi.