- Could I install Windows 7 on my Pi Zero 2 W? - Raspberry Pi Forums

Looking for:

WiFi Print Server: From a Raspberry Pi Zero W to Windows 10/11 : 9 Steps - Instructables 













































     


Raspberry Pi Zero W and 2W Device Update - Microsoft Q&A.



 

Second, I didn't say to turn on SMB 1. I was very clear that you don't need to do that, if you follow my plan. As for your alternative plan, it sounds good! I would only say that it might not be "easier" to try to do everything through a GUI interface instead of using ssh. If you notice, I was very clear and thorough through every step. To do it your way, you'd have to add steps about either attaching a monitor, mouse, and keyboard, including the expensive and hard-to-find adapter cables to plug into the Zero W, or else turning on VNC services and then installing VNC Viewer on Windows.

You have to include that stuff in how "easy" you consider everything to be. I encourage you to put together another Instructable with your way to do it, or I could do it. I'm going to try out your way soon. I'm interested to see if it's effective at making the printer browsable in Network, tho it might still be simpler to add the print directly and not try to fix the Network browsing.

If you want, you can open this page in a web browser and use the Edit link to fix the layout. Then you can delete this comment. I couldn't see the Edit link using my cell phone web browser or Instructable app, only on my laptop. By brighterfusion Follow. More by the author:. RPi Zero Wireless with a case. Naming: For this guide, I'll be naming things as follows. Every time you see one of these names, replace it with your own.

Select the desired OS image. Click the gear icon to get to Advanced Options. Scroll to see all options. Turn on SSH. Hostname to " print-server ". Set RPi un and pw. We are using " pi " for the username. Set Wifi, using 2. Set locale. Go make coffee. Insert SD card into the RPi and power up. Give it a few minutes. Copy and paste this command, replacing the username pi and server name print-server with your own: ssh pi print-server Type in the password. Then you should be at the RPi's prompt.

Update and upgrade. You should go make some soup. Add an administrative user for the printer. Replace pi with your username. Ctl-V jumps you down one page at a time. Restart Samba service. Shut down the RPi politely. Power up the print server. Turn on the printer. Click the "Add Printer" button. Log in using your RPi un pi and pw. Select your printer from local printers. Next, it's time to configure the kernel.

Most likely, you'll just want to change the kernel local version name. There are many other options available as well. For example, you can enable debug messages for USB gadgets. It's most intuitive to use menuconfig:. You can also check to make sure that the Audio Class 2.

Exit menuconfig. Now it's time to build the kernel. Make sure you are in a screen session for this as it can take a few hours to build on a Pi:. Everything should be ready now! The Pi should show up as an available audio interface on the host computer. This method for compiling the Linux kernel is significantly faster than building the kernel locally on the raspberry pi.

I generally use WSL. If you're using a different Pi with OTG, see this guide for other default configurations. Now it's time to build the kernel and modules. Change the -j 8 flag to change how many threads the compiler will use:. Next, we will copy the files to the RPi over WiFi. First, find your RPi's IP address and username and put them in a variable:. Now copy the files from your host to your RPi using rsync.

Here are the possible input parameters used to configure the device:. You only need to specify parameters when starting the module if you need the specific parameter changed from the default value.

These parameters will not save on reboot. Using a Windows host can be somewhat buggy depending on which kernel revision that was used for the RPi. Some older kernels pre 5. Then you need to uninstall the device in Windows. This is detailed at the end of this section. Also, some configurations don't work at all. A safe check to see if the configuration will work is to see if both the input and output show a sample rate and bit depth in Windows.

Usually, if it shows this information, the input or output will work correctly. Linux hosts do not seem to have these problems. This was tested on Windows 11 Build Your mileage may vary.

Plug your Pi into your Windows host computer. You will probably have to enable the device in SoundSettings in the Windows Settings. Next, test the gadget by playing some audio through the USB interface and looping it back to the host.

Go to the Listen tab at the top. Check Listento this device and select a device to use to listen through. The audio will be sent to the Pi through the USB interface then sent back and played through the selected device. Now on the Pi, record audio to test. Play some music on your computer. This should route to the Pi through USB and save in the file test. You can listen to the results with:. You can also loop the audio from your computer to the Pi then straight back to your computer.

Following the above example:. Sometimes, in order to change audio settings on the Pi and have them reflected in Windows, you will have to uninstall the device and let Windows reinstall the drivers each time you change settings. In order to uninstall the audio device in Windows, first, unplug your Pi and open DeviceManager. Next, go to the Sound, video and game controllers section. Click on the View tab at the top and make sure ShowHidden Devices is enabled.

Plug your Pi back in and wait for the driver to reinstall. You will probably have to reenable the sound device. This usually means Windows will actually accept audio from the device. If you can't find the Advanced tab, there is probably something wrong with the device.

Using Linux hosts is your best bet. As far as I can tell, changing sample rates, audio formats, etc. The easiest and quickest way to test that should work on all distros is to start a loopback on the Pi :. Next, on the host , select the USB Device as the default input and output device from whatever sound control panel your distro provides.

   

 

Windows 11 on Raspberry Pi Just Got Easier | Tom's Hardware.



   

If it cannot run Windows 7, could it run Windows XP? Sat Dec 25, am Thanks. But does windows has an ARM version? It looks like Microsoft is working on it, right? Am drowning! But dont you dare touch me nor come near me! Sat Dec 25, pm Windows 10 and 11 are reported to work satisfactorily on a Pi 4B. Windows 3.

Sat Dec 25, pm Got it. Thanks all for the answers. Sat Dec 25, pm Actually, a counter-example to set one is, by definition, impossible, since, by definition, it whatever we are talking about only runs on Windows. Poster of inconvenient truths. Back from a short, unplanned vacation. Did you miss me? As for your alternative plan, it sounds good! I would only say that it might not be "easier" to try to do everything through a GUI interface instead of using ssh.

If you notice, I was very clear and thorough through every step. To do it your way, you'd have to add steps about either attaching a monitor, mouse, and keyboard, including the expensive and hard-to-find adapter cables to plug into the Zero W, or else turning on VNC services and then installing VNC Viewer on Windows.

You have to include that stuff in how "easy" you consider everything to be. I encourage you to put together another Instructable with your way to do it, or I could do it.

I'm going to try out your way soon. I'm interested to see if it's effective at making the printer browsable in Network, tho it might still be simpler to add the print directly and not try to fix the Network browsing. If you want, you can open this page in a web browser and use the Edit link to fix the layout. Then you can delete this comment. I couldn't see the Edit link using my cell phone web browser or Instructable app, only on my laptop. By brighterfusion Follow.

More by the author:. RPi Zero Wireless with a case. Naming: For this guide, I'll be naming things as follows. Every time you see one of these names, replace it with your own. Select the desired OS image. Click the gear icon to get to Advanced Options. Scroll to see all options. Turn on SSH. Hostname to " print-server ". Set RPi un and pw.

We are using " pi " for the username. Set Wifi, using 2. Set locale. Go make coffee. Insert SD card into the RPi and power up. Give it a few minutes. Copy and paste this command, replacing the username pi and server name print-server with your own: ssh pi print-server Type in the password. Then you should be at the RPi's prompt. Update and upgrade.

You should go make some soup. Add an administrative user for the printer. Replace pi with your username. Ctl-V jumps you down one page at a time. Restart Samba service. Shut down the RPi politely. Power up the print server. Turn on the printer. Click the "Add Printer" button. Log in using your RPi un pi and pw. Select your printer from local printers.

Fill out names as you prefer. I named my printer " sam ".



Comments