Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Wed 26 Jul 2017, 20:31
All times are UTC - 4
 Forum index » Advanced Topics » Cutting edge
Missing firmware? It could be here - back - new URL
Moderators: Flash, Ian, JohnMurga
Post new topic   Reply to topic View previous topic :: View next topic
Page 2 of 8 [110 Posts]   Goto page: Previous 1, 2, 3, 4, 5, 6, 7, 8 Next
Author Message
mavrothal


Joined: 24 Aug 2009
Posts: 2860

PostPosted: Fri 20 Mar 2015, 00:53    Post subject:  

Thank you for this excellent initiative and comprehensive collection.

I have not seen this in any other distro, so probably there is a good reason for that (...), but I was wondering if a utility could be build that may scavenge logs (kernel, udev, Xorg) to determine where the problem might be and then offer to get/update the firmware from your site.
I'm assuming should be some user input about the failing device or at least the category, to help narrow down the search and utilise the correct utility call to detect hardware. UI if any, should be terminal-based and thus fairly simple.

Do you think that such a thing might worth the effort?

_________________
Kids all over the world go around with an XO laptop. They deserve one puppy (or many) too Very Happy
Back to top
View user's profile Send private message 
gyro

Joined: 28 Oct 2008
Posts: 1385
Location: Brisbane, Australia

PostPosted: Fri 20 Mar 2015, 15:13    Post subject:  

mavrothal wrote:
Thank you for this excellent initiative and comprehensive collection.
Thanks, you're welcome.
mavrothal wrote:
Do you think that such a thing might worth the effort?
It would be really nice, but I'm not sure it's worth it.
Challange:
How to identify the required firmware file with a program?
On one occasion I have seen 'dmesg' contain an error message about missing firmware that identified the firmware file it was trying to load.
On another occasion the 'dmesg' error message only said that it failed to load a firmware file, no clue given as to which file.
Unfortunately, I think this error is reported by the driver, so the error message can be different for each driver.

gyro
Back to top
View user's profile Send private message 
gyro

Joined: 28 Oct 2008
Posts: 1385
Location: Brisbane, Australia

PostPosted: Fri 20 Mar 2015, 15:27    Post subject:  

@mavrothal,
Actually keeping the repository updated is not a lot of fun.
What would be nice is a script to extract a specified file, or all files for a specified driver, directly from the git-hub. Thus making my repository obsolete.

Any ideas?

Creating a local clone of their repository and then extracting the few required files from this, is easily doable, but extremely network expensive.

Edit: I've started on a script to automate, as much as possible, the updating of my repository.

gyro

Last edited by gyro on Fri 20 Mar 2015, 16:50; edited 2 times in total
Back to top
View user's profile Send private message 
gyro

Joined: 28 Oct 2008
Posts: 1385
Location: Brisbane, Australia

PostPosted: Fri 20 Mar 2015, 16:37    Post subject: Updated files:  

htc_7010.fw
htc_9271.fw

In directory ath9k_htc:
htc_7010-1.4.0.fw
htc_9271-1.4.0.fw

In directory ath10k/QCA988X/hw2.0:
firmware-4.bin

In directory brcm:
brcmfmac43242a.bin
brcmfmac43340-sdio.bin
brcmfmac4339-sdio.bin
brcmfmac43455-sdio.bin
brcmfmac4354-sdio.bin
brcmfmac4356-pcie.bin
brcmfmac43602-pcie.ap.bin
brcmfmac43602-pcie.bin

gyro
Back to top
View user's profile Send private message 
mavrothal


Joined: 24 Aug 2009
Posts: 2860

PostPosted: Sat 21 Mar 2015, 00:44    Post subject:  

gyro wrote:
@mavrothal,
Actually keeping the repository updated is not a lot of fun.
What would be nice is a script to extract a specified file, or all files for a specified driver, directly from the git-hub. Thus making my repository obsolete.

Any ideas?

What about if you clone the repo locally and then periodically do
Code:
git pull
git diff master@{30.minutes.ago} master | grep '^+++' | grep -vE 'LICENCE|LICENSE|WHENCE|README|Makefile|configure|GPL-3' | cut -c 7-1000

to get all the new/changed files and then use the resulting paths to move them to your repo.
You can do more fancy things using the git log and checking for specific things. As far as I can see the commit messages are pretty straight forward so you can check for "add" "update" "upgrade" and only get files then.

_________________
Kids all over the world go around with an XO laptop. They deserve one puppy (or many) too Very Happy
Back to top
View user's profile Send private message 
gyro

Joined: 28 Oct 2008
Posts: 1385
Location: Brisbane, Australia

PostPosted: Sun 22 Mar 2015, 00:30    Post subject:  

@mavrothal,
Thanks for he suggestion. I'll try it next time I do an update.
I'm currently doing a fresh clone every time, so keeping the clone and doing a pull should be a lot quicker.

gyro
Back to top
View user's profile Send private message 
gyro

Joined: 28 Oct 2008
Posts: 1385
Location: Brisbane, Australia

PostPosted: Wed 01 Apr 2015, 06:01    Post subject: Updated files:  

In directory cxgb4:

Deleted: t4fw-1.12.25.0.bin, t5fw-1.12.25.0.bin
Added: t4fw-1.13.32.0.bin, t5fw-1.13.32.0.bin
Updated: t4fw.bin, t5fw.bin

gyro
Back to top
View user's profile Send private message 
gyro

Joined: 28 Oct 2008
Posts: 1385
Location: Brisbane, Australia

PostPosted: Sat 11 Apr 2015, 03:10    Post subject: Updated files:  

Added file:
nvidia/tegra210/xusb.bin

gyro
Back to top
View user's profile Send private message 
gyro

Joined: 28 Oct 2008
Posts: 1385
Location: Brisbane, Australia

PostPosted: Sun 10 May 2015, 16:36    Post subject: Updated files:  

ar3k/1020201coex/ramps_0x01020201_26_HighPriority.dfu
ar3k/AthrBT_0x01020201.dfu
brcm/brcmfmac43241b5-sdio.bin
brcm/brcmfmac4339-sdio.bin
brcm/brcmfmac43569.bin
brcm/brcmfmac43570-pcie.bin
iwlwifi-3160-12.ucode
iwlwifi-7260-12.ucode
iwlwifi-7265-12.ucode
iwlwifi-7265D-12.ucode
nvidia/tegra210/xusb.bin
rtl_bt/rtl8192ee_fw.bin
rtl_bt/rtl8192eu_fw.bin
rtl_bt/rtl8723a_fw.bin
rtl_bt/rtl8723b_fw.bin
rtl_bt/rtl8761a_fw.bin
rtl_bt/rtl8812ae_fw.bin
rtl_bt/rtl8821a_fw.bin

gyro
Back to top
View user's profile Send private message 
gyro

Joined: 28 Oct 2008
Posts: 1385
Location: Brisbane, Australia

PostPosted: Mon 11 May 2015, 17:27    Post subject: Updated files:  

Deleted:
ti-connectivity/wl18xx-conf.bin
Replaced:
ti-connectivity/wl18xx-fw-4.bin

gyro
Back to top
View user's profile Send private message 
gyro

Joined: 28 Oct 2008
Posts: 1385
Location: Brisbane, Australia

PostPosted: Thu 14 May 2015, 04:09    Post subject: Updated files:  

intel/ibt-hw-37.7.10-fw-1.0.1.2d.d.bseq
intel/ibt-hw-37.7.10-fw-1.0.2.3.d.bseq
intel/ibt-hw-37.7.10-fw-1.80.1.2d.d.bseq
intel/ibt-hw-37.7.10-fw-1.80.2.3.d.bseq
intel/ibt-hw-37.8.10-fw-1.10.2.27.d.bseq
intel/ibt-hw-37.8.10-fw-1.10.3.11.e.bseq

gyro
Back to top
View user's profile Send private message 
gyro

Joined: 28 Oct 2008
Posts: 1385
Location: Brisbane, Australia

PostPosted: Tue 16 Jun 2015, 08:12    Post subject: added file  

Thanks to peebee, http://murga-linux.com/puppy/viewtopic.php?p=850119#850119, I have added:
mt7601u.bin

gyro
Back to top
View user's profile Send private message 
gyro

Joined: 28 Oct 2008
Posts: 1385
Location: Brisbane, Australia

PostPosted: Wed 15 Jul 2015, 09:24    Post subject: Updated files  

Updated files:

atusb/atusb-0.2.dfu
cxgb4/aq1202_fw.cld
cxgb4/bcm8483.bin
i915/bxt_dmc_ver1.bin
i915/bxt_dmc_ver1_04.bin
i915/skl_dmc_ver1.bin
i915/skl_dmc_ver1_04.bin
i915/skl_dmc_ver1_16.bin
i915/skl_dmc_ver1_18.bin
i915/skl_guc_ver1.bin
i915/skl_guc_ver1_1059.bin
intel/fw_sst_22a8.bin
intel/ibt-11-5.ddc
intel/ibt-11-5.sfi
iwlwifi-3160-13.ucode
iwlwifi-7260-13.ucode
iwlwifi-7265-13.ucode
iwlwifi-7265D-13.ucode
iwlwifi-8000C-13.ucode
liquidio/lio_210nv_nic.bin
liquidio/lio_210sv_nic.bin
liquidio/lio_410nv_nic.bin
qca/nvm_00130300.bin
qca/nvm_00130302.bin
qca/nvm_usb_00000200.bin
qca/nvm_usb_00000201.bin
qca/nvm_usb_00000300.bin
qca/nvm_usb_00000302.bin
qca/rampatch_00130300.bin
qca/rampatch_00130302.bin
qca/rampatch_usb_00000200.bin
qca/rampatch_usb_00000201.bin
qca/rampatch_usb_00000300.bin
qca/rampatch_usb_00000302.bin
radeon/TAHITI_vce.bin

gyro
Back to top
View user's profile Send private message 
gyro

Joined: 28 Oct 2008
Posts: 1385
Location: Brisbane, Australia

PostPosted: Mon 27 Jul 2015, 08:48    Post subject: Updated files  

Updated files:

ar3k/1020201coex/ramps_0x01020201_26_HighPriority.dfu
ar3k/AthrBT_0x01020201.dfu
atusb/atusb-0.2.dfu
bnx2x/bnx2x-e1-7.12.30.0.fw
bnx2x/bnx2x-e1h-7.12.30.0.fw
bnx2x/bnx2x-e2-7.12.30.0.fw
brcm/brcmfmac43241b5-sdio.bin
brcm/brcmfmac4339-sdio.bin
brcm/brcmfmac43569.bin
brcm/brcmfmac43570-pcie.bin
cxgb4/aq1202_fw.cld
cxgb4/bcm8483.bin
cxgb4/t4fw-1.13.32.0.bin
cxgb4/t4fw.bin
cxgb4/t5fw-1.13.32.0.bin
cxgb4/t5fw.bin
i915/bxt_dmc_ver1.bin
i915/bxt_dmc_ver1_04.bin
i915/skl_dmc_ver1.bin
i915/skl_dmc_ver1_04.bin
i915/skl_dmc_ver1_16.bin
i915/skl_dmc_ver1_18.bin
i915/skl_guc_ver1.bin
i915/skl_guc_ver1_1059.bin
intel/fw_sst_22a8.bin
intel/ibt-11-5.ddc
intel/ibt-11-5.sfi
intel/ibt-hw-37.7.10-fw-1.0.1.2d.d.bseq
intel/ibt-hw-37.7.10-fw-1.0.2.3.d.bseq
intel/ibt-hw-37.7.10-fw-1.80.1.2d.d.bseq
intel/ibt-hw-37.7.10-fw-1.80.2.3.d.bseq
intel/ibt-hw-37.8.10-fw-1.10.2.27.d.bseq
intel/ibt-hw-37.8.10-fw-1.10.3.11.e.bseq
iwlwifi-3160-12.ucode
iwlwifi-3160-13.ucode
iwlwifi-7260-12.ucode
iwlwifi-7260-13.ucode
iwlwifi-7265-12.ucode
iwlwifi-7265-13.ucode
iwlwifi-7265D-12.ucode
iwlwifi-7265D-13.ucode
iwlwifi-8000C-13.ucode
liquidio/lio_210nv_nic.bin
liquidio/lio_210sv_nic.bin
liquidio/lio_410nv_nic.bin
nvidia/gk20a/fecs_data.bin
nvidia/gk20a/fecs_inst.bin
nvidia/gk20a/gpccs_data.bin
nvidia/gk20a/gpccs_inst.bin
nvidia/gk20a/sw_bundle_init.bin
nvidia/gk20a/sw_ctx.bin
nvidia/gk20a/sw_method_init.bin
nvidia/gk20a/sw_nonctx.bin
nvidia/tegra210/xusb.bin
qat_895xcc.bin
qat_mmp.bin
qca/nvm_00130300.bin
qca/nvm_00130302.bin
qca/nvm_usb_00000200.bin
qca/nvm_usb_00000201.bin
qca/nvm_usb_00000300.bin
qca/nvm_usb_00000302.bin
qca/rampatch_00130300.bin
qca/rampatch_00130302.bin
qca/rampatch_usb_00000200.bin
qca/rampatch_usb_00000201.bin
qca/rampatch_usb_00000300.bin
qca/rampatch_usb_00000302.bin
radeon/TAHITI_vce.bin
rtl_bt/rtl8192ee_fw.bin
rtl_bt/rtl8192eu_fw.bin
rtl_bt/rtl8723a_fw.bin
rtl_bt/rtl8723b_fw.bin
rtl_bt/rtl8761a_fw.bin
rtl_bt/rtl8812ae_fw.bin
rtl_bt/rtl8821a_fw.bin
ti-connectivity/wl18xx-fw-4.bin
usbdux/Makefile_dux
usbdux/usbduxsigma_firmware.asm

gyro
Back to top
View user's profile Send private message 
rcrsn51


Joined: 05 Sep 2006
Posts: 11424
Location: Stratford, Ontario

PostPosted: Tue 18 Aug 2015, 07:54    Post subject:  

Excellent! I needed some of these to set up Bluetooth on an Acer Chromebook C720 under Tahrpup.
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 2 of 8 [110 Posts]   Goto page: Previous 1, 2, 3, 4, 5, 6, 7, 8 Next
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Advanced Topics » Cutting edge
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0595s ][ Queries: 14 (0.0062s) ][ GZIP on ]