LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices


Reply
  Search this Thread
Old 07-30-2014, 06:14 AM   #1
louigi600
Member
 
Registered: Dec 2013
Location: Italy
Distribution: Slackware
Posts: 635
Blog Entries: 20

Rep: Reputation: 81
anyone have a valid eprom dump of a dm9601 of any kind


I have 4 dm9601 that all lack eprom in the pcb ad hence all have the same mac address.
I'm planning on attempting to solder a 93c46 (recovered from a 3com pci ethernet card) in the empty solder pads on the pcb and see what heppens ... just would like to at least have some sensible data in the eprom before doing that as I suspect that the 3com will probabbly have different register layout.

CAn anyone post here the output of
Code:
ethtool  -e eth<x>
where x is correct for wherever the dm9601 is on your system

If you have windows you can use pg9601.exe to dump the eprom into dump.dat
Code:
pg9601 -r
and then just post here the contents from a hex editor or even a link to where you put it.
 
Old 07-30-2014, 03:58 PM   #2
jefro
Moderator
 
Registered: Mar 2008
Posts: 21,997

Rep: Reputation: 3628Reputation: 3628Reputation: 3628Reputation: 3628Reputation: 3628Reputation: 3628Reputation: 3628Reputation: 3628Reputation: 3628Reputation: 3628Reputation: 3628
Proms are usually options. They have nothing to do with mac addresses for common cards as far as I know. The cards ought to have mac on a label attached.

If you want to enable pxe or gpxe/ipxe might look at http://rom-o-matic.net/

Might email OEM for that data too.

Last edited by jefro; 07-30-2014 at 03:59 PM.
 
Old 07-31-2014, 03:33 AM   #3
louigi600
Member
 
Registered: Dec 2013
Location: Italy
Distribution: Slackware
Posts: 635

Original Poster
Blog Entries: 20

Rep: Reputation: 81
Intresting opininon ... but on all the ethernet cards on which I can dump the eeprom I've found the mac address amongst the dumped data.
Also the dm9601 datasheet also states that the first 6 bytes in the eeprom are indeed the mac address (look in the EEPROM Format table page 24):

Regardless of whether the mac is in there or not I'd still like to have a valid eeprom dump from any of these cards:
(0x07aa, 0x9601), /* Corega FEther USB-TXC */
(0x0a46, 0x9601), /* Davicom USB-100 */
(0x0a46, 0x6688), /* ZT6688 USB NIC */
(0x0a46, 0x0268), /* ShanTou ST268 USB NIC */
(0x0a46, 0x8515), /* ADMtek ADM8515 USB NIC */
(0x0a47, 0x9601), /* Hirose USB-100 */
(0x0fe6, 0x8101), /* DM9601 USB to Fast Ethernet Adapter */
(0x0fe6, 0x9700), /* DM9601 USB to Fast Ethernet Adapter */
(0x0a46, 0x9000), /* DM9000E */
 
Old 07-31-2014, 02:59 PM   #4
jefro
Moderator
 
Registered: Mar 2008
Posts: 21,997

Rep: Reputation: 3628Reputation: 3628Reputation: 3628Reputation: 3628Reputation: 3628Reputation: 3628Reputation: 3628Reputation: 3628Reputation: 3628Reputation: 3628Reputation: 3628
What are you trying to do with this? The option proms are not a standard thing. They are used by larger organizations for special needs. Go and make yourself an option rom at rom-o-matic which is the same as etherboot now. They were two different projects. Here are some tips http://www.tldp.org/HOWTO/Network-boot-HOWTO/a628.html

If you don't want to install and burn a rom then just make a gpxe/ipxe disk/usb/floppy.
 
Old 08-01-2014, 03:35 AM   #5
louigi600
Member
 
Registered: Dec 2013
Location: Italy
Distribution: Slackware
Posts: 635

Original Poster
Blog Entries: 20

Rep: Reputation: 81
Pxe or etherboot has nothing to do with what I want to do.
The commands I'm suggesting to dump eeprom (where the nic stores mac and other register information) do not dump the oprion rom that you are talking about (where the, sometimes optional, network loader resides).
Actually I think that the dm9601 based nics don't even support the option rom to store a net loader.
The 93c46 is a 1024 bit (128 byte) eeprom and cannot store a network loader ... it can only store some register information.
If you can supply what I'm asking for please do so if not pleas stop inputting information that has nothing to do with what I'm asking for.
 
Old 10-05-2014, 07:02 PM   #6
louigi600
Member
 
Registered: Dec 2013
Location: Italy
Distribution: Slackware
Posts: 635

Original Poster
Blog Entries: 20

Rep: Reputation: 81
I got the ebay seller to refund me for having sent me 4 factory defective units.
 
  


Reply



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
Eprom Emulator/Romulator info requested. theKbStockpiler Linux - Hardware 6 11-02-2012 02:14 PM
setting mtu with dm9601 funzy Linux - Hardware 1 09-30-2007 01:41 PM
problem with usb ethernet adapter dm9601 landrewsir Linux - Hardware 4 07-24-2007 03:11 PM
burn the os into an eprom for a notebook? pengyou Linux - Laptop and Netbook 12 03-20-2007 06:38 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 12:58 AM.

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