OldComp.cz

Komunitní diskuzní fórum pro fanoušky historických počítačů


Právě je 20.04.2024, 16:08

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 15 ] 
Autor Zpráva
 Předmět příspěvku: 3COM identifikace + PXE binárka
PříspěvekNapsal: 06.02.2022, 16:15 
Offline
Kecálek
Uživatelský avatar

Registrován: 23.01.2022, 16:08
Příspěvky: 218
Bydliště: Ostrava
Has thanked: 34 times
Been thanked: 11 times
Ahoj kluci,

stavím si 486 a našel jsem doma tyto staré 3COM karty. Potřebuji pomoci s identifikací a požádat, jestli by někdo neměl binárky pro PXE boot.

Ta PCI karta je celkem jasná, ale ta ISA mi dělá vrásky. Já znám jen revize ABC, ale 4 ?

Tady jsem našel nějaké ovladače.

http://files.mpoli.fi/hardware/NET/3COM/

Binárky na PXE nemám žádné.


Přílohy:
IMG_2540.jpeg
IMG_2540.jpeg [ 578.8 KiB | Zobrazeno 3378 krát ]
IMG_2515.JPEG
IMG_2515.JPEG [ 325.93 KiB | Zobrazeno 3378 krát ]
IMG_2514.JPEG
IMG_2514.JPEG [ 390.49 KiB | Zobrazeno 3378 krát ]
Nahoru
 Profil  
 
 Předmět příspěvku: Re: 3COM identifikace + PXE binárka
PříspěvekNapsal: 06.02.2022, 17:26 
Offline
Óm Nejvyšší
Uživatelský avatar

Registrován: 28.01.2016, 23:57
Příspěvky: 3756
Has thanked: 213 times
Been thanked: 388 times
Horni je 3C590-TPO, dolni nejspis 3C509-TPO, obojimu se myslim rikalo EtherLink-III (jine EtherLinky jsem nevidel).
Rekl bych, ze z hlediska binarek je revize nepodstatna, dokonce asi i bude jedno, jestli je to TPO nebo Combo karta. Ale uvidis sam, az nejake boot ROMky najdes.

_________________
Nikdy nediskutujte s blbcem. Stáhne vás na svoji úroveň a vyhraje zkušeností.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: 3COM identifikace + PXE binárka
PříspěvekNapsal: 06.02.2022, 20:58 
Offline
Kecálek
Uživatelský avatar

Registrován: 23.01.2022, 16:08
Příspěvky: 218
Bydliště: Ostrava
Has thanked: 34 times
Been thanked: 11 times
Asi bude úplně jedno o jakou kartu jde, záleží jen na velikosti firmware, který tam chce člověk nahrát a jak velký síťovka zvládne. Na PCI karty asi funguje i flash a nemusí být EPROM.

Když tak mě opravte.

https://ipxe.org/start

https://www.bootix.com/adapters/adapters_en.html

https://www.vogonswiki.com/index.php/3Com_3c509

https://cs2.wiki/wiki/3Com_3c509


Přílohy:
3c509-eisa.rom [86 KiB]
112 krát
3c509.rom [86 KiB]
105 krát
3c5x9b.pdf [819.79 KiB]
111 krát
Nahoru
 Profil  
 
 Předmět příspěvku: Re: 3COM identifikace + PXE binárka
PříspěvekNapsal: 06.02.2022, 22:03 
Offline
Kecálek
Uživatelský avatar

Registrován: 23.01.2022, 16:08
Příspěvky: 218
Bydliště: Ostrava
Has thanked: 34 times
Been thanked: 11 times
Další kompilované ROMky pro 3COM síťovky jsem našel v RHELu, ale všechny mají skoro 64kB.

https://uloz.to/tam/78bd0ddf-a735-4812- ... 0ca2f3d363


/usr/share/gpxe/3C940.rom
/usr/share/gpxe/3C940B.rom
/usr/share/gpxe/3c-airconnect.rom
/usr/share/gpxe/3c450-1.rom
/usr/share/gpxe/3c450.rom
/usr/share/gpxe/3c503.rom
/usr/share/gpxe/3c509-eisa.rom
/usr/share/gpxe/3c509.rom
/usr/share/gpxe/3c515.rom
/usr/share/gpxe/3c529.rom
/usr/share/gpxe/3c556.rom
/usr/share/gpxe/3c590.rom
/usr/share/gpxe/3c595-1.rom
/usr/share/gpxe/3c595-2.rom
/usr/share/gpxe/3c595.rom
/usr/share/gpxe/3c900-t4.rom
/usr/share/gpxe/3c900-tpo.rom
/usr/share/gpxe/3c900b-combo.rom
/usr/share/gpxe/3c900b-fl.rom
/usr/share/gpxe/3c900b-tpb2.rom
/usr/share/gpxe/3c900b-tpo.rom
/usr/share/gpxe/3c905-combo.rom
/usr/share/gpxe/3c905-t4.rom
/usr/share/gpxe/3c905-tpo.rom
/usr/share/gpxe/3c905-tpo100.rom
/usr/share/gpxe/3c905b-9058.rom
/usr/share/gpxe/3c905b-combo.rom
/usr/share/gpxe/3c905b-fl.rom
/usr/share/gpxe/3c905b-fx.rom
/usr/share/gpxe/3c905b-t4.rom
/usr/share/gpxe/3c905b-tpb2.rom
/usr/share/gpxe/3c905b-tpo.rom
/usr/share/gpxe/3c905b-tpo100.rom
/usr/share/gpxe/3c905c-tpo.rom
/usr/share/gpxe/3c920b-emb-ati.rom
/usr/share/gpxe/3c920b-emb-wnm.rom
/usr/share/gpxe/3c980-cyclone-1.rom
/usr/share/gpxe/3c980.rom
/usr/share/gpxe/3c9805-1.rom
/usr/share/gpxe/3c9805.rom
/usr/share/gpxe/3c982a.rom
/usr/share/gpxe/3c982b.rom
/usr/share/gpxe/3csoho100-tx-1.rom
/usr/share/gpxe/3csoho100-tx.rom
/usr/share/gpxe/3csoho100b-tx.rom


Nahoru
 Profil  
 
 Předmět příspěvku: Re: 3COM identifikace + PXE binárka
PříspěvekNapsal: 06.02.2022, 23:03 
Offline
Óm Nejvyšší
Uživatelský avatar

Registrován: 07.07.2019, 22:14
Příspěvky: 3819
Has thanked: 280 times
Been thanked: 457 times
Asi to holt bude typizované pro 64kB EEPROMku :-). Pár 3Com síťovek mám, tak jsem také v pokušení si zablbnout ;).


Nahoru
 Profil  
 
 Předmět příspěvku: Re: 3COM identifikace + PXE binárka
PříspěvekNapsal: 07.02.2022, 12:11 
Offline
Kecálek
Uživatelský avatar

Registrován: 23.01.2022, 16:08
Příspěvky: 218
Bydliště: Ostrava
Has thanked: 34 times
Been thanked: 11 times
Czech Human píše:
Asi to holt bude typizované pro 64kB EEPROMku :-). Pár 3Com síťovek mám, tak jsem také v pokušení si zablbnout ;).


Nevím, jestli bych nešel raději do nějaké PCI 3Com karty, která podporuje už flash.

Někde na Vogons, jsem četl, že na obyč RTL8139 existuje přímo flash utilita pro DOS od výrobce. Je pravděpodobné, že novější karty budou podporovat flash paměti.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: 3COM identifikace + PXE binárka
PříspěvekNapsal: 07.02.2022, 12:12 
Offline
Kecálek
Uživatelský avatar

Registrován: 23.01.2022, 16:08
Příspěvky: 218
Bydliště: Ostrava
Has thanked: 34 times
Been thanked: 11 times
Další romky.


Přílohy:
3Com.zip [250.04 KiB]
113 krát
Nahoru
 Profil  
 
 Předmět příspěvku: Re: 3COM identifikace + PXE binárka
PříspěvekNapsal: 07.02.2022, 12:38 
Offline
Kecálek
Uživatelský avatar

Registrován: 23.01.2022, 16:08
Příspěvky: 218
Bydliště: Ostrava
Has thanked: 34 times
Been thanked: 11 times
zdroj: https://www.vogons.org/viewtopic.php?f=46&t=65267

3C509B
Supports all 28 pin ROMs - 2764, 27128, 27256, 27512 (No need for modified EPROMs or NICs)
Can be configured to use "8k, 16k, 32k and 64k" ROMs
If you select a 32k or 64k device, the device has a 16k UMA window, and the NIC uses a "ROM Option" register to allow bank switching in that window.
This means that the A14 and A15 pins on the ROM socket are driven, and are not floating.

3C509
Does not explicitly support 27512
Supports all other 28 pin ROMs - 2764, 27128, 27256
Can be configured to use "8k, 16k, 32k" ROMs
If you select a 32k device, you get a 32k UMA window, which means A14 is determined by the ISA bus, and the whole device is exposed.
It is possible that for 8k and 16k modes the A14 pin (pin 27) is tied to Vcc (this pin is "not program enable" which is usually set to Vcc for read operations)
It is highly likely that the A15 pin (pin 1) is tied to Vcc (this pin is Vpp which is usually set to Vcc for read operations)


Nahoru
 Profil  
 
 Předmět příspěvku: Re: 3COM identifikace + PXE binárka
PříspěvekNapsal: 08.02.2022, 09:38 
Offline
Kecálek
Uživatelský avatar

Registrován: 23.01.2022, 16:08
Příspěvky: 218
Bydliště: Ostrava
Has thanked: 34 times
Been thanked: 11 times
Zajimavé vlákno na abclinuxu.cz

https://www.abclinuxu.cz/poradna/hardware/show/276923

Zajímavá je poznámka o tom, že ty PCI karty můžou sloužit i k přehrávání flash čipů BIOSů pro MB, takže pokud má člověk dva čipy, jeden s funkčním BIOSem, který nastarartuje MB, tak ten druhý si může nafleshovat v této kartě a testovat si.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: 3COM identifikace + PXE binárka
PříspěvekNapsal: 08.02.2022, 09:48 
Offline
Kecálek
Uživatelský avatar

Registrován: 23.01.2022, 16:08
Příspěvky: 218
Bydliště: Ostrava
Has thanked: 34 times
Been thanked: 11 times
Pěkná literatůra, pro ostatní, jak PXE vlastně funguje.


Přílohy:
PCDeployment.pdf [465.47 KiB]
121 krát
Nahoru
 Profil  
 
 Předmět příspěvku: Re: 3COM identifikace + PXE binárka
PříspěvekNapsal: 08.02.2022, 10:07 
Offline
Kecálek
Uživatelský avatar

Registrován: 23.01.2022, 16:08
Příspěvky: 218
Bydliště: Ostrava
Has thanked: 34 times
Been thanked: 11 times
Každá z velkých značek sítových karet Intel, 3COM nebo REALTEK, mají svůj SW na správu těchto ROM. Obvykle se jmenuje Managed Boot Agent, ale nemůžů žádný najít.

http://www.xtec.cat/~mjuarez/transpor/3com_mba.htm


Nahoru
 Profil  
 
 Předmět příspěvku: Re: 3COM identifikace + PXE binárka
PříspěvekNapsal: 08.02.2022, 10:18 
Offline
Kecálek
Uživatelský avatar

Registrován: 23.01.2022, 16:08
Příspěvky: 218
Bydliště: Ostrava
Has thanked: 34 times
Been thanked: 11 times
Ke správě 3COM ROMek slouží mbautils a ten nemůžu nikde najít.
Vzdávám to.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: 3COM identifikace + PXE binárka
PříspěvekNapsal: 21.08.2022, 16:12 
Offline
Nemluva

Registrován: 06.08.2021, 21:43
Příspěvky: 4
Has thanked: 0 time
Been thanked: 0 time
Zdravim.
Bootuji 3comky celkem bezne.
Pouzivam k tomu jak 3c509 s BootWare, tak se mi podarilo rozchodit i 3c905 (nebo podobna, 100Mbit, ted uz mi to presne vypadlo :() s MBA (PXE).
S cim ted zapasim, je 3c900, ale snad se to podda.

Tady je uz trosku vousatejsi video: https://www.youtube.com/watch?v=p_cQGkIcOR8
od te doby jsem uz celkem pokrocil (napriklad bootuji na 386 a 486 ze site vlastni linux distro na to usite).

Co se tyce MBFLASH.EXE, tak je opravdu dnes uz tezke jej najit (dekujeme google za upravy vyhledavani).
Kazdopadne jsem jeden exemplar vyhrabal zde:
https://people.freebsd.org/~ps/pxeroms/

Preji hodne uspechu s bootem 3comek. Je to vzdycky super pocit, kdyz se to rozjede.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: 3COM identifikace + PXE binárka
PříspěvekNapsal: 21.08.2022, 17:51 
Offline
Nemluva

Registrován: 06.08.2021, 21:43
Příspěvky: 4
Has thanked: 0 time
Been thanked: 0 time
Jeste jsem tu u sebe nasel:
mba402.txt
mba432.exe
mba432.txt
mba433.exe
mba433.txt
util430.exe


Nahoru
 Profil  
 
 Předmět příspěvku: Re: 3COM identifikace + PXE binárka
PříspěvekNapsal: 21.08.2022, 20:36 
Offline
Nemluva

Registrován: 06.08.2021, 21:43
Příspěvky: 4
Has thanked: 0 time
Been thanked: 0 time
A jeste pozor na par veci:

PXE nemusi slapat na starsich kartach kvuli velikosti.
Nejcasteji se pouziva svobodna implementace iPXE, ale to dnes uz jde (hodne orezane) nacpat snad jen minimalne do 64KB. Pokud se povedlo nekomu nacpat soucasne iPXE do 32KB, rad se dozvim jak :).
Pred iPXE se tomu nadavalo gPXE a jeste predtim EtherBoot. Vsechno je to vicemene stejna codebase.
EtherBoot pouzivam v chainu: 3com boot -> EtherBoot -> PXELinux.

3com melo 2 oficialni moznost:
1. BootWare TriBOOT ROM od LanWorks - closed source reseni, ktere vyzaduje magii nad image
2. MBA take asi od LanWorks - ta uz implementuje aspon nejake PXE

3. neoficialni moznosti je do bootromky nacpat iPXE, gPXE nebo EtherBoot (zalezi, co se vejde).
Otevrene standardy a neni si moc s cim lamat hlavu, narozdil od cisteho reseni od 3com.

Osobne pouzivam TriROM, kde je treba k image prilepit jeste nejakou binarni magii od 3com.
Osobne jsem to resil reverse engineeringem (a nasledne extrakci binarni magie) jedne binarky pro linux, ktera ty magicka data zapisovala na zacatek souboru (nalezeno buh vi kde).
Existuje na to podle vseho utilita IMAGEEDIT, ale tu jsem zatim nepouzil (mam to v planu).

TriBOOT mi natahne EtherBoot, ktery ma na zacatku prilepenou binarni magii a nasledne uz mam alespon nejake PXE, ktere mi natahne PXELINUX (takze si muzu vybrat, co nabootovat).

Image ROM k sehnani treba zde:
https://lepszyserwis.pl/x86_info/3com-3 ... -4-3c5x9x/

U novejsi PCI karty od 3com pouzivam uz MBA (PXE implementovane LanWorks), ktere mi nasledne natahne iPXE (svobodna implemenrace) a pak uz vsechno jede jak na dratkach :).


Nahoru
 Profil  
 
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvků: 15 ] 

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 3 návštevníků


Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete přikládat soubory v tomto fóru

Hledat:
Přejít na:  
Založeno na phpBB® Forum Software © phpBB Group
Český překlad – phpBB.cz