berryboot icon indicating copy to clipboard operation
berryboot copied to clipboard

WiFi doesn't work on Raspberry Pi 3

Open frozen905 opened this issue 8 years ago • 19 comments

New user here. New Raspberry Pi 3 owner.

Berryboot is useless as wifi is completely broken. Trying to even enter the network configuration screen simply results in a "enabling network interfaces" box that never goes away.

Manually closing it, trying again, rebooting, nothing at all works. There is NO way to bring up the network adapter which is beyond puzzling

How am I the only person to report this problem? I don't understand

frozen905 avatar Nov 20 '16 18:11 frozen905

Make sure you selected wifi in the very first screen.

27b1c6713f5e05b51897955289b696b5 media 800x600

Suspect the network configuration dialog you are trying to use instead is the one for advanced wired network settings like static IP configuration and proxy server.

maxnet avatar Nov 20 '16 18:11 maxnet

I just received my new Raspberry Pi 3 yesterday. I wanted to use BerryBoot but I ran into the same problem. In fact, if I choose "Wifi", BerryBoot can see my neighbour's Wifi but not mine (strange because they are almost next to each other!)

I've tried editing cmdline.txt to set a default IP address for wlan0 and added a wpa_supplicant.conf file to configure the access to my Wifi, but nothing works.

Maybe if I can get the password of one of my neighbour's Wifi I could try if it comes from my router or BerryBoot

pierre-r avatar Nov 25 '16 16:11 pierre-r

Note that:

  • The Pi only supports wifi on 2.4 ghz band. If your network is 5 ghz-only it will not work.
  • If you are using one of the channels only allowed in Europe, it may be necessary to specify country in wpa_supplicant.conf (not sure)

maxnet avatar Nov 25 '16 17:11 maxnet

I have spent a day trying to get it to work on my new RPi 3. Nothing worked! I have selected "WiFi" originally. It is 2.4. I have verified and put it the correct password. I have added info to wpa_supplicant file. I have tried to just boot into Raspbian Jessie and bring it up inside the OS. Still did not work. Literally nothing worked! I am out of ideas. Any suggestions?

This is CRITICAL functionality in my opinion. It must work. Thank you in advance for your efforts.

nijel91 avatar Jan 07 '17 17:01 nijel91

I have spent a day trying to get it to work on my new RPi 3. Nothing worked!

Can you be a little bit more specific.

I have verified and put it the correct password

That sounds like you at least got a list of available networks and were able to select the right one. Which means the wifi adapter must be doing more than nothing, and is at least able to access the right channel.

Are you using a keyboard with a non-US layout?

maxnet avatar Jan 07 '17 17:01 maxnet

Berryboot needs to stop asking if it's a wifi installation or not and just include wifi connectivity by default. It's so god damn frustrating to have to reprogram the SDcard just because Berryboot thinks I don't want the wifi module

On Jan 7, 2017 12:19 PM, "maxnet" [email protected] wrote:

I have spent a day trying to get it to work on my new RPi 3. Nothing worked!

Can you be a little bit more specific.

I have verified and put it the correct password

That sounds like you at least got a list of available networks and were able to select the right one. Which means the wifi adapter must be doing more than nothing, and is at least able to access the right channel.

Are you using a keyboard with a non-US layout?

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/maxnet/berryboot/issues/347#issuecomment-271096629, or mute the thread https://github.com/notifications/unsubscribe-auth/AO5F-eP5k4ob-N60ls26kiiemDFa8jH2ks5rP8kMgaJpZM4K3m23 .

frozen905 avatar Jan 07 '17 17:01 frozen905

Berryboot needs to stop asking if it's a wifi installation or not and just include wifi connectivity by default.

There's wifi connectivity by default post-installation. Just not during initial installation, if you selected you are using a wired connection.

maxnet avatar Jan 07 '17 17:01 maxnet

My question is WHY.

Why are you making people choose between one or the other?

By far the biggest annoyance

On Jan 7, 2017 12:26 PM, "maxnet" [email protected] wrote:

Berryboot needs to stop asking if it's a wifi installation or not and just include wifi connectivity by default.

There's wifi connectivity by default post-installation. Just not during installation, if you selected you are using a wired connection.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/maxnet/berryboot/issues/347#issuecomment-271097069, or mute the thread https://github.com/notifications/unsubscribe-auth/AO5F-Uf65b5hKSdJ2NK3ceSWxAWWrQw6ks5rP8q9gaJpZM4K3m23 .

frozen905 avatar Jan 07 '17 17:01 frozen905

Why are you making people choose between one or the other?

Because extracting and probing wifi drivers will stall your installation for 30 seconds, and the majority of BB users still use a wired connection.

Again, you can switch after initial installation. Use the box at the bottom of the screen in Berryboot for that.

maxnet avatar Jan 07 '17 17:01 maxnet

Hate the logic here but not my project.

WiFi needs to be enabled and working by default IMO , there is nothing convenient about accidentally choosing wired or not noticing and then ripping your hair out wondering why the wifi menu only shows a spinning refresh circle..

Just my 2cents from a frustrated Berryboot user

Cheers

On Jan 7, 2017 12:31 PM, "maxnet" [email protected] wrote:

Why are you making people choose between one or the other?

Because extracting and probing wifi drivers will stall your installation for 30 seconds, and the majority of BB users still use a wired connection.

Again, you can switch after initial installation. Use the box at the bottom of the screen in Berryboot for that.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/maxnet/berryboot/issues/347#issuecomment-271097413, or mute the thread https://github.com/notifications/unsubscribe-auth/AO5F-f73HBNXvRlFRVtzO61peMxCG2J6ks5rP8v5gaJpZM4K3m23 .

frozen905 avatar Jan 07 '17 17:01 frozen905

wondering why the wifi menu only shows a spinning refresh circle..

What wifi menu? You mean the "add OS" screen?

maxnet avatar Jan 07 '17 17:01 maxnet

@maxnet, I am not using non-US keyboard layout. I have gotten the list of wifi networks, selected the right one and put in my WPA password. It did not connect. I have also added info to wpa_supplicant.conf on a Berryboot config tab. Still did not connect.

I am not sure what specifics you'd like me to elaborate on. Please let me know and I will be happy to provide this info.

Thank you.

P.S. Naturally, there is nothing wrong with my wifi router or password as I have other devices connected without any issues and using the same password.

nijel91 avatar Jan 07 '17 20:01 nijel91

@maxnet, I am not using non-US keyboard layout.

Then I doubt it is anything Berryboot specific.

In Raspbian you can see some debugging information about what wpa_supplicant is doing, by typing in a console cat /var/log/syslog |grep wpa You may be able to determine based on the messages there if it is actually your password being refused, or if there is something else wrong. But errors that fall into the "something else wrong" category are incredible hard to debug.

Might also try if connecting to another access point does work properly. If you have an Android phone you can use that as hotspot, just to test.

maxnet avatar Jan 07 '17 22:01 maxnet

@maxnet,

I messed a bit more with config and it still didn't work. I ran the command you suggested. I see the following:

"Failed to initialize control interface '/run/wpa_supplicant/'. You may have another wpa_supplicant process already running or the file was left by an unclean termination of wpa_supplicant in which case you will need to manually remove this file before starting wpa_supplicant again."

Any thoughts?

On Jan 7, 2017, at 4:37 PM, maxnet [email protected] wrote:

@maxnet, I am not using non-US keyboard layout.

Then I doubt it is anything Berryboot specific.

In Raspbian you can see some debugging information about what wpa_supplicant is doing, by typing "cat /var/log/syslog |grep wpa" You may be able to determine based on the messages there if it is actually your password being refused, or if there is something else wrong. But errors that fall into the "something else wrong" category are incredible hard to debug.

Might also try if connecting to another access point does work properly. If you have an Android phone you can use that as hotspot, just to test.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub, or mute the thread.

nijel91 avatar Jan 11 '17 02:01 nijel91

"Failed to initialize control interface '/run/wpa_supplicant/'.

If you can see the list of wifi networks in Raspbian, there must be more wpa entries in the log than just that.

maxnet avatar Jan 11 '17 15:01 maxnet

@rolex905 If you don't like BB then build your own... a better version instead of scream to the developer who try to make something we all wanna use. You can ask: is it possible to have this wifi on by default in next version?

poudenes avatar Jun 07 '19 12:06 poudenes

Running BBMC (Kodi 18) on a RPI3, how the heck do I get to the WiFi settings connect, why is this setting or program missing ? Xbmc, OpenElec, librElec - problems with just BBMC , anyone have a workaround for this?!

ironwicken avatar Aug 22 '19 04:08 ironwicken

I haven’t had an issue with Berry Boot’s WiFi with the pi 3 btw

ironwicken avatar Aug 22 '19 04:08 ironwicken

Solved this in ten minutes just add your country code to /boot/wpa_supplicant.conf, for example country=GB for britian

DiamondDemon669 avatar Mar 18 '23 02:03 DiamondDemon669