Dell Firmware Updates

Questions about hardware, drivers and peripherals
Forum rules
Before you post read how to get help. Topics in this forum are automatically closed 6 months after creation.
Locked
Legend_bob

Dell Firmware Updates

Post by Legend_bob »

This looks like a really interesting and useful service:

http://linux.dell.com/wiki/index.php/Re ... y/firmware

Unfortunately, it doesn't seem to work with Linux Mint. I'm not sure how much work this would take, but it seems that a lot of people could get a lot out of this.
Last edited by LockBot on Wed Dec 28, 2022 7:16 am, edited 1 time in total.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
Brian49

Re: Dell Firmware Updates

Post by Brian49 »

How did you reach the conclusion that this doesn't work with Linux Mint, please? I see that firmware-addon-dell is available from the repositories via Synaptic. Many thanks.
hairybiker
Level 4
Level 4
Posts: 204
Joined: Mon Nov 03, 2008 12:16 pm

Re: Dell Firmware Updates

Post by hairybiker »

I tried this on my Dimension 9200.
It failed totally to find the bios. :twisted:
I had to install a base copy of XP and flash it from there then delete it (XP was licensed on this machine) :shock:

I tried the d/l version and the version in the apps. This was a couple of months ago when I was given this pc. :)
Brian49

Re: Dell Firmware Updates

Post by Brian49 »

Thanks for the news. Fortunately for me, I already have the most recent Dell BIOS firmware (v.2.53) on my Dimension 9200. It looks unlikely that there will be any further firmware updates for that model, which Dell has now declared obsolete!
piratesmack

Re: Dell Firmware Updates

Post by piratesmack »

I just used freedos to update the BIOS on my Dell
hairybiker
Level 4
Level 4
Posts: 204
Joined: Mon Nov 03, 2008 12:16 pm

Re: Dell Firmware Updates

Post by hairybiker »

Well not having a floppy drive in this machine and the flasher wanting to run under M$ I just created a small partition and did a basic install - no updates and offline :)
Legend_bob

Re: Dell Firmware Updates

Post by Legend_bob »

Brian49 wrote:How did you reach the conclusion that this doesn't work with Linux Mint, please? I see that firmware-addon-dell is available from the repositories via Synaptic. Many thanks.
Because when I ran the first step,

Code: Select all

wget -q -O - http://linux.dell.com/repo/firmware/bootstrap.cgi | bash
it tells me I'm not using a supported OS. Am I making it harder than it is?

I can't find 'update_firmware*' anywhere on my filesystem. But I do have firmware-addon-dell installed.
piratesmack

Re: Dell Firmware Updates

Post by piratesmack »

I modified Dell's script to handle Mint just like Ubuntu, so it should work now.

Save the attached file to your home folder and run:

Code: Select all

zcat bootstrap.cgi.gz | sudo bash
Legend_bob

Re: Dell Firmware Updates

Post by Legend_bob »

piratesmack wrote:I modified Dell's script to handle Mint just like Ubuntu, so it should work now.

Save the attached file to your home folder and run:

Code: Select all

zcat bootstrap.cgi.gz | sudo bash
Thank you. I hate to be thick. But I guess I just am today. Now I think I'm close, but still missing one part:

Code: Select all

$ sudo update_firmware
Config Error: Plugin "firmware_addon_dell.dellbios" cannot be loaded: No module named firmware_addon_dell.dellbios
I think there are some clues here from the bootstrap.cgi.gz above:

Code: Select all

Ign http://linux.dell.com isadora/dell-software Packages                        
Err http://linux.dell.com isadora/dell-software Packages                        
  404  Not Found
Ign http://archive.ubuntu.com/ubuntu/ lucid/restricted Translation-en_US 
...

Code: Select all

Initializing package states... Done
Couldn't find any package whose name or description matched "dell-repository-keys"
Couldn't find any package whose name or description matched "dell-repository-keys"
No packages will be installed, upgraded, or removed.
0 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 0B of archives. After unpacking 0B will be used.
Thank you again.
piratesmack

Re: Dell Firmware Updates

Post by piratesmack »

Sorry, I didn't fully test the script because I don't have an internet connection in Mint right now.

I modified the script to use the Karmic repo for Mint 9 instead of "$DISTRIB_CODENAME"
It looks like Karmic is the latest supported Ubuntu release, so I'm not sure if this will work on Lucid/Isadora
Legend_bob

Re: Dell Firmware Updates

Post by Legend_bob »

piratesmack wrote:Sorry, I didn't fully test the script because I don't have an internet connection in Mint right now.

I modified the script to use the Karmic repo for Mint 9 instead of "$DISTRIB_CODENAME"
It looks like Karmic is the latest supported Ubuntu release, so I'm not sure if this will work on Lucid/Isadora
Yeah, it looks like it's not going to work on Lucid. That's a shame. I really appreciate your help.

Code: Select all

$ sudo zcat bootstrap.cgi.gz | sudo bash
Downloading GPG key: http://linux.dell.com/repo/GPG-KEY-libsmbios
    Importing key.
OK
Ign file: binary/ Release.gpg
Ign file:/usr/share/local-repository/ binary/ Translation-en_US                       
Ign file: binary/ Release                                                             
Ign file: binary/ Packages                                                            
Ign file: binary/ Packages                                                            
Get:1 http://linux.dell.com karmic Release.gpg [197B]                                 
Ign http://linux.dell.com/repo/ karmic/dell-software Translation-en_US                
Get:2 http://linux.dell.com karmic Release [2,797B]                                   
Hit http://archive.ubuntu.com lucid Release.gpg                                       
Ign http://archive.ubuntu.com/ubuntu/ lucid/main Translation-en_US                    
Get:3 http://linux.dell.com karmic/dell-software Packages [14B]                       
Ign http://archive.ubuntu.com/ubuntu/ lucid/restricted Translation-en_US              
Ign http://archive.ubuntu.com/ubuntu/ lucid/universe Translation-en_US                
Ign http://archive.ubuntu.com/ubuntu/ lucid/multiverse Translation-en_US              
Hit http://archive.ubuntu.com lucid-updates Release.gpg                               
Ign http://archive.ubuntu.com/ubuntu/ lucid-updates/main Translation-en_US            
Ign http://archive.ubuntu.com/ubuntu/ lucid-updates/restricted Translation-en_US      
Ign http://archive.ubuntu.com/ubuntu/ lucid-updates/universe Translation-en_US        
Ign http://archive.ubuntu.com/ubuntu/ lucid-updates/multiverse Translation-en_US      
Hit http://archive.ubuntu.com lucid Release                                           
Hit http://archive.ubuntu.com lucid-updates Release                                   
Hit http://archive.canonical.com lucid Release.gpg                                    
Ign http://archive.canonical.com/ubuntu/ lucid/partner Translation-en_US              
Hit http://archive.ubuntu.com lucid/main Packages                                     
Hit http://archive.ubuntu.com lucid/restricted Packages                               
Hit http://archive.ubuntu.com lucid/universe Packages                                 
Hit http://archive.ubuntu.com lucid/multiverse Packages                               
Hit http://archive.canonical.com lucid Release                                        
Hit http://archive.ubuntu.com lucid-updates/main Packages                             
Hit http://archive.ubuntu.com lucid-updates/restricted Packages                       
Get:4 http://packages.linuxmint.com isadora Release.gpg [198B]                        
Hit http://archive.canonical.com lucid/partner Packages                               
Hit http://packages.medibuntu.org lucid Release.gpg                                   
Ign http://packages.medibuntu.org/ lucid/free Translation-en_US                       
Ign http://packages.medibuntu.org/ lucid/non-free Translation-en_US                   
Hit http://security.ubuntu.com lucid-security Release.gpg                             
Ign http://security.ubuntu.com/ubuntu/ lucid-security/main Translation-en_US          
Ign http://security.ubuntu.com/ubuntu/ lucid-security/restricted Translation-en_US    
Hit http://archive.ubuntu.com lucid-updates/universe Packages                         
Hit http://archive.ubuntu.com lucid-updates/multiverse Packages                       
Ign http://packages.linuxmint.com/ isadora/main Translation-en_US                     
Ign http://packages.linuxmint.com/ isadora/upstream Translation-en_US
Ign http://packages.linuxmint.com/ isadora/import Translation-en_US  
Ign http://security.ubuntu.com/ubuntu/ lucid-security/universe Translation-en_US
Ign http://security.ubuntu.com/ubuntu/ lucid-security/multiverse Translation-en_US
Hit http://packages.medibuntu.org lucid Release                      
Get:5 http://packages.linuxmint.com isadora Release [7,263B]         
Hit http://packages.medibuntu.org lucid/free Packages                      
Hit http://packages.medibuntu.org lucid/non-free Packages                  
Ign http://packages.linuxmint.com isadora/main Packages
Ign http://packages.linuxmint.com isadora/upstream Packages
Hit http://security.ubuntu.com lucid-security Release
Ign http://packages.linuxmint.com isadora/import Packages
Hit http://security.ubuntu.com lucid-security/main Packages
Ign http://packages.linuxmint.com isadora/main Packages
Hit http://security.ubuntu.com lucid-security/restricted Packages
Hit http://security.ubuntu.com lucid-security/universe Packages
Hit http://security.ubuntu.com lucid-security/multiverse Packages
Ign http://packages.linuxmint.com isadora/upstream Packages
Ign http://packages.linuxmint.com isadora/import Packages
Hit http://packages.linuxmint.com isadora/main Packages
Hit http://packages.linuxmint.com isadora/upstream Packages
Hit http://packages.linuxmint.com isadora/import Packages
Fetched 10.5kB in 2s (3,909B/s)
Reading package lists... Done

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Reading extended state information      
Initializing package states... Done
Couldn't find any package whose name or description matched "dell-repository-keys"
Couldn't find any package whose name or description matched "dell-repository-keys"
No packages will be installed, upgraded, or removed.
0 packages upgraded, 0 newly installed, 0 to remove and 7 not upgraded.
Need to get 0B of archives. After unpacking 0B will be used.
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Reading extended state information      
Initializing package states... Done

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Reading extended state information      
Initializing package states... Done
Couldn't find any package whose name or description matched "dell-firmware-repository"
Couldn't find any package whose name or description matched "dell-software-repository"
Couldn't find any package whose name or description matched "dell-firmware-repository"
Couldn't find any package whose name or description matched "dell-software-repository"
No packages will be installed, upgraded, or removed.
0 packages upgraded, 0 newly installed, 0 to remove and 7 not upgraded.
Need to get 0B of archives. After unpacking 0B will be used.
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Reading extended state information      
Initializing package states... Done

Ign file: binary/ Release.gpg
Ign file:/usr/share/local-repository/ binary/ Translation-en_US                       
Ign file: binary/ Release                                                             
Ign file: binary/ Packages                                                            
Ign file: binary/ Packages                                                            
Get:1 http://packages.linuxmint.com isadora Release.gpg [198B]                        
Hit http://packages.medibuntu.org lucid Release.gpg                                   
Ign http://packages.medibuntu.org/ lucid/free Translation-en_US                       
Ign http://packages.medibuntu.org/ lucid/non-free Translation-en_US                   
Hit http://archive.canonical.com lucid Release.gpg                                    
Ign http://archive.canonical.com/ubuntu/ lucid/partner Translation-en_US              
Hit http://security.ubuntu.com lucid-security Release.gpg                             
Ign http://security.ubuntu.com/ubuntu/ lucid-security/main Translation-en_US          
Ign http://security.ubuntu.com/ubuntu/ lucid-security/restricted Translation-en_US    
Ign http://packages.linuxmint.com/ isadora/main Translation-en_US                     
Ign http://packages.linuxmint.com/ isadora/upstream Translation-en_US                 
Ign http://packages.linuxmint.com/ isadora/import Translation-en_US                   
Hit http://archive.canonical.com lucid Release                                        
Ign http://security.ubuntu.com/ubuntu/ lucid-security/universe Translation-en_US      
Ign http://security.ubuntu.com/ubuntu/ lucid-security/multiverse Translation-en_US    
Hit http://security.ubuntu.com lucid-security Release                                 
Hit http://packages.medibuntu.org lucid Release                                       
Get:2 http://packages.linuxmint.com isadora Release [7,263B]                          
Hit http://archive.canonical.com lucid/partner Packages                               
Hit http://security.ubuntu.com lucid-security/main Packages                           
Hit http://packages.medibuntu.org lucid/free Packages                                 
Hit http://security.ubuntu.com lucid-security/restricted Packages                 
Hit http://security.ubuntu.com lucid-security/universe Packages                       
Hit http://security.ubuntu.com lucid-security/multiverse Packages                     
Ign http://packages.linuxmint.com isadora/main Packages                               
Ign http://packages.linuxmint.com isadora/upstream Packages                       
Hit http://packages.medibuntu.org lucid/non-free Packages   
Ign http://packages.linuxmint.com isadora/import Packages   
Ign http://packages.linuxmint.com isadora/main Packages     
Ign http://packages.linuxmint.com isadora/upstream Packages
Ign http://packages.linuxmint.com isadora/import Packages
Hit http://packages.linuxmint.com isadora/main Packages
Hit http://packages.linuxmint.com isadora/upstream Packages
Hit http://packages.linuxmint.com isadora/import Packages
Hit http://archive.ubuntu.com lucid Release.gpg
Ign http://archive.ubuntu.com/ubuntu/ lucid/main Translation-en_US
Ign http://archive.ubuntu.com/ubuntu/ lucid/restricted Translation-en_US
Ign http://archive.ubuntu.com/ubuntu/ lucid/universe Translation-en_US
Ign http://archive.ubuntu.com/ubuntu/ lucid/multiverse Translation-en_US
Hit http://archive.ubuntu.com lucid-updates Release.gpg
Ign http://archive.ubuntu.com/ubuntu/ lucid-updates/main Translation-en_US
Ign http://archive.ubuntu.com/ubuntu/ lucid-updates/restricted Translation-en_US
Ign http://archive.ubuntu.com/ubuntu/ lucid-updates/universe Translation-en_US
Ign http://archive.ubuntu.com/ubuntu/ lucid-updates/multiverse Translation-en_US
Hit http://archive.ubuntu.com lucid Release
Hit http://archive.ubuntu.com lucid-updates Release
Hit http://archive.ubuntu.com lucid/main Packages                                     
Hit http://archive.ubuntu.com lucid/restricted Packages                               
Hit http://archive.ubuntu.com lucid/universe Packages                                 
Hit http://archive.ubuntu.com lucid/multiverse Packages                               
Hit http://archive.ubuntu.com lucid-updates/main Packages                             
Hit http://archive.ubuntu.com lucid-updates/restricted Packages                       
Hit http://archive.ubuntu.com lucid-updates/universe Packages                         
Hit http://archive.ubuntu.com lucid-updates/multiverse Packages                       
Fetched 7,461B in 6s (1,132B/s)                                                       
Reading package lists... Done

Done!
Locked

Return to “Hardware Support”