LinuxQuestions.org
Help answer threads with 0 replies.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Networking
User Name
Password
Linux - Networking This forum is for any issue related to networks or networking.
Routing, network cards, OSI, etc. Anything is fair game.

Notices


Reply
  Search this Thread
Old 05-27-2014, 02:22 PM   #1
szboardstretcher
Senior Member
 
Registered: Aug 2006
Location: Detroit, MI
Distribution: GNU/Linux systemd
Posts: 4,278

Rep: Reputation: 1694Reputation: 1694Reputation: 1694Reputation: 1694Reputation: 1694Reputation: 1694Reputation: 1694Reputation: 1694Reputation: 1694Reputation: 1694Reputation: 1694
Possible to dump NIC firmware to file?


Is it possible to dump the NIC firmware to a file? If so, how?
 
Old 05-27-2014, 03:02 PM   #2
jefro
Moderator
 
Registered: Mar 2008
Posts: 22,129

Rep: Reputation: 3639Reputation: 3639Reputation: 3639Reputation: 3639Reputation: 3639Reputation: 3639Reputation: 3639Reputation: 3639Reputation: 3639Reputation: 3639Reputation: 3639
In almost all cases some region of a device is an actual memory location. Generally it is a protected area. There are commercial programs and a very long time ago I saw dos debug get regions. You'd have to know the exact memory location.

It may be that I don't understand the question. Some nic's have a rom on them that can be modified or burned to. Is that what you mean?
 
1 members found this post helpful.
Old 05-27-2014, 03:40 PM   #3
szboardstretcher
Senior Member
 
Registered: Aug 2006
Location: Detroit, MI
Distribution: GNU/Linux systemd
Posts: 4,278

Original Poster
Rep: Reputation: 1694Reputation: 1694Reputation: 1694Reputation: 1694Reputation: 1694Reputation: 1694Reputation: 1694Reputation: 1694Reputation: 1694Reputation: 1694Reputation: 1694
I've given up on the idea. Originally what I meant was the firmware that you install into a NIC rom/bios area (with a firmware update for example). I figured that the area was a sort of storage place that could be read/mounted/something of that sort, where I could get a binary dump of the firmware.

It seems though, without knowing the exact mechanism/language/api to 'speak' with the firmware area, there isn't a way to get anything useful from the card's bios/rom.

Thanks for the info.
 
Old 05-28-2014, 02:46 PM   #4
jefro
Moderator
 
Registered: Mar 2008
Posts: 22,129

Rep: Reputation: 3639Reputation: 3639Reputation: 3639Reputation: 3639Reputation: 3639Reputation: 3639Reputation: 3639Reputation: 3639Reputation: 3639Reputation: 3639Reputation: 3639
Rom's are usually an option like one might see in a scsi bios. Not all chips have rom ability and if they do they tend to not have the rom chip in by default.

If a company does offer newer firmware then they'd offer it in a binary file and a way to change it.

You might peek at gpxe/ipxe for some ideas on rom and how one can change some nic's to use gpxe/ipxe from the onboard rom.

Similar to that is intel for example. http://www.intel.com/support/network.../cs-008212.htm

Last edited by jefro; 05-28-2014 at 02:47 PM.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
[SOLVED] Upgrading Remote Computer to 7.0 - Needs Non-free Firmware for NIC SBS1 Debian 9 05-13-2013 03:37 PM
Core dump issues. Program crashes but does not generate core dump file sabeel_ansari Programming 1 10-07-2009 04:23 PM
How to find the firmware Version on an Intel NIC? NutCracker Linux - Networking 3 04-29-2006 12:16 AM
linux firmware wireless nic smc2802w dtra Linux - Wireless Networking 2 03-22-2006 08:37 PM
How to forcely dump the history of user commands to the admin dump file. mcp_achindra Linux - Security 1 03-19-2004 12:04 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Networking

All times are GMT -5. The time now is 08:05 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration