We use cookies to provide our visitors with an optimal site experience. View our privacy notice and cookie notice to learn more about how we use cookies and how to manage your settings. By proceeding on our website you consent to the use of cookies.
I went into /etc/apt/sources.list and messed around. I am looking to update, w/ apt, my firmware for the Broadcom WiFi chip.
…
4339 is my chip. I went online to look and found some Linux and Debian sources for these chip files. Although it has been informative, I have been unable to find how exactly to run the .fw files w/out hardcoding them into the kernel at boot when I compile the kernel.
Seth
P.S. If you know of a way, please reply. I sure could use a couple of booster pointers.
Anyway, I put the file, renamed to …4339-sdio.txt, in the /lib/firmware/brcm/ dir. Nothing yet. I looked in the /boot dir. and guess what I found. I named two different image builds in the boot dir. for some reason. I must have not erased the wrong one before moving ahead.
Seth
P.S. In my /boot dir, I have vmlinuz-4.X.Y-Z and vmlinuz-4.20.2-armv7-lpae-x3.zImage. I used the last one in the previous sentence firstly. I just tested your ideas later but I thought I totally wiped the image off the eMMC first. Whoot! Do you have any advice, sir?
P.S. About the dual build of the kernel on this board, should I use rm -r to rid myself of the /boot files (vmlinuz-4.X.Y-Z) and /dtbs files (vmlinuz-4.X.Y-Z)? I have two vmlinuz-xxx.xxx.xxx builds on my machine as of now. This may be an issue w/ the Ethernet port having to be plugged in for the board to have ssh’ing capabilities. What do you think?
Noted. Thank you. Oh and sir, should I have the entire AP6212_4.2.tgz package installed on the PICO board?
Seth
P.S. Just for reference, I got the package AP6212_4.2.tgz. I used scp to get the files (nvram… and fw_brcm434…) to the PICO board. I then changed the names to those files to suit what you described. I placed them in the correct dir, i.e. /lib/firmware/brcm/. I rebooted the board. Nothing yet. Of course, the board has a Ethernet cable plugged into it b/c the Ethernet cable must be plugged in to ssh into the board.
Sir…did you get a chance to look around in the files I listed? If so, did you get around to getting WiFi to work? If not, that is okay. I will keep trying to get WiFi up and running w/out trying to rebuild the kernel.
Seth
P.S. I tested some of the files so far. Like you, I am guessing so far as to what needs to go where in the file hierarchy. Anyway, I will test more as time passes. If you get time, please give some sort of an update.
Hello sir…I think I figured out the issue. I have an AP6335 on this board for some reason. I am about to test it out.
Seth
P.S. I tried to execute the two .bin files in the /lib/firmware/brcm/ dir. but nothing. I am receiving errors. I did get the .txt file in that same dir. No WiFi yet.
I take away permissions via chmod w/ the -x option. Now, they are both regular, non-executable .bin files in /lib/firmware/brcm/ dir. I tried both .bin files for my WiFi chip as you had listed w/ cp -v …
So, w/ that idea given, I tried both .bin files as the brcmfmac4339-sdio.bin file. Neither worked yet.
I know we are coming up on the weekend and today is already Fri. night. So, no issue if you do not get to it until whenever. I just wanted to update you.
Seth
P.S. I will look up more info. on the WiFi chip as time passes.
I am about to try to install ifconfig and iwconfig and dhclient. I will let you know how things go. I have been unable to get WiFi by any other means.
I have actually been trying to sign in on WiFi via connmanctl. Oh and I cannot sign in any longer. I have not been near the board for about three days. I turned on my desktop computer and tried to ssh in via ssh debian@xxx.xxx.x.xx and it says:
ssh: connect to host 192.xxx.x.xx port 22: No route to host
Seth
P.S. I will keep trying. If you ever have extra time, please relay some info.
Since I cannot sign in any longer, I am just going to start from scratch unless you have other ideas.
Seth
P.S. I will wait a couple of days or a week until I decide to use u-boot and CC the kernel. Oh and when I CC the kernel, where in there should I add the related files or do I need to make a patch? As you are aware, I am unfamiliar w/ this step/steps. Please send guidance if you can find a couple extra “hours.”
I am signed in again. Thank you once more. Besides that bunch circumstances, I cannot get the board to accept WiFi yet. I never did hear from that distributor that gave me the e-mail w/ the link in it.
Seth
P.S. Can I sign into WiFi while having a Ethernet cable plugged in? I am in the group of DEFAULT for eth0. Should this be any reason why WiFi cannot be reached. connmanctl does not find a WiFi address I can put in connect. Sir, I understand that this may be a position of employment for you. I am not trying to bother you. If it is okay w/ your people on your side, you can say what you want, say whatever it is that is holding back this discussion. Are you regulatory guidelines keeping you from doing specific tasks?
Sorry for all this accusatory allegation crud. Anyway, I got into setting up:
ip addr & ip link
This is b/c I found an odd address w/ one of my commands. I thought, “Why not?” So, I typed the address in to the set up config. for the many options that come along w/ the ip addr. No go, so far.
Anyway…
So, the link did not work under connmanctl, so far.
…
I am plugging away at it. Oh and sir, the files from that link I shared w/ the specific WiFi and BT modules had a couple of .bin files in it that I thought I should run in my /brcm/ dir. and I did. I got errors of course.
So, should I take away write permissions to those two .bin files. Aw hell. I have not clue right now.
Seth
P.S. Update whenever you find out anything. I will keep it up.
I am not receiving any output on my terminal screen when the cmd dmesg | grep brcm is put forth.
…
Oh and sir, you will need a 2.4Ghz antenna to use the WiFi chip, I am pretty sure. We may need both BT and WIFI to work for one of them to work. Who knows?