homeworkc / lazycast

A Simple Wireless Display Receiver
GNU General Public License v3.0
688 stars 89 forks source link

Is there a modern tutorial for current builds of Raspberry Pi OS #77

Open jaxjexjox opened 3 years ago

jaxjexjox commented 3 years ago

5.4.51-v7+ Version:August 2020 Release date:2020-08-20 Kernel version:5.4 Size:2531 MB (Downloaded 09/Nov/2020)

I'm following the guide, but I'm not entirely certain I need to mess with / break the networking utilities, since the guide is old enough to refer to Raspbian, rather than Raspberry Pi OS?? (bad rename!)

Has anyone got this working recently? I specifically started the tutorial from : https://github.com/homeworkc/lazycast (Build Binaries)

I have got all the way to the stage of the Pi doing this.

pi@pi3b:~/lazycast $ ./all.sh p2p-dev-wlan0 wlan0 Selected interface 'p2p-wlan0-0' Available interfaces: p2p-wlan0-0 p2p-dev-wlan0 wlan0 already on p2p-wlan0-0 The display is ready Your device is called: pi3b PIN: 31415926

I think I would actually prefer mice mode, but that comes up with this.

pi@pi3b:~/lazycast $ ./mice.py Warning: This machine has multiple IP addresses: 192.168.0.90 192.168.173.1 169.254.192.208 A PC will try to connect to 192.168.0.90 directly if mDNS fails Set the variable "ipstr" in mice.py to another IP manually if 192.168.0.90 does not work Error: Interface wlan0 was not found Error: Invalid Arguements Traceback (most recent call last): File "./mice.py", line 204, in p2p_group_add_test.setarguments() NameError: name 'p2p_group_add_test' is not defined

Can someone explain to me what mice mode means? (Miracast over Infrastructure) I would strongly highly prefer to stay connected to my own wireless network (for work purposes) and still be able to broadcast, without establishing a direct connection (only) to the Pi itself. Furthermore, I'm happy to use ethernet on the Pi, not Wireless (either) but ultimately I don't want to have to lose my connection to the office.

Is that what mice mode means? Either way, it's not working.

homeworkc commented 3 years ago

For MICE to work, you need to install NetworkManager. There is currently no workaround for this requirement. I suggest using a spare SD card with a fresh install to test the system first before applying it to your main system.