Dark26 Posté(e) le 25 octobre 2003 Partager Posté(e) le 25 octobre 2003 dans le but de me monter un serveur linux force brute, sans: disque dur ;lecteur de cdrom, disquette ... juste mobo cpu ram carte réseau et éventuellement carte video, j'aurais besoin de savoir comment reprogrammer l'eprom de ma carte réseau 10/100 realtek 8139 D si vous savez comment faire ... Lien vers le commentaire Partager sur d’autres sites More sharing options...
harlock_99 Posté(e) le 25 octobre 2003 Partager Posté(e) le 25 octobre 2003 y a pas des cartes réseau qui existe exprès pour ce genre de serveur? Lien vers le commentaire Partager sur d’autres sites More sharing options...
harlock_99 Posté(e) le 25 octobre 2003 Partager Posté(e) le 25 octobre 2003 tu comptes reprogrammer ton EPROM par quel procéder? Lien vers le commentaire Partager sur d’autres sites More sharing options...
darkkrust Posté(e) le 25 octobre 2003 Partager Posté(e) le 25 octobre 2003 Lien vers le commentaire Partager sur d’autres sites More sharing options...
harlock_99 Posté(e) le 25 octobre 2003 Partager Posté(e) le 25 octobre 2003 Flûte tu cherches un programme pour un EEPROM et pas un EPROM...suis-je bête.. j'ai trouvé un truc du genre mais suis pas spécialiste >> EEPROM program << ...C'est cela que tu cherches? Lien vers le commentaire Partager sur d’autres sites More sharing options...
Dark26 Posté(e) le 25 octobre 2003 Auteur Partager Posté(e) le 25 octobre 2003 Flûte tu cherches un programme pour un EEPROM et pas un EPROM...suis-je bête..j'ai trouvé un truc du genre mais suis pas spécialiste >> EEPROM program << ...C'est cela que tu cherches? ben en fait je crois qu'un soft est fourni sur la disquette.... mais j'ai jamais tenté ça, vu que je ne voyais pas l'utilité de faire .... voila la version nt Remote boot to Windows NT server Introduction: ------------- This document describes the procedures to install RPL server on Windows NT server. Install the NT server 3.5, 3.51, 4.0 RPL server: ------------------------------------------ 1. Install the Remoteboot Service on the NT Server. 1.1 Choose Control Panel, Network, Add Software, Remoteboot Service, put NT server CD or disk, to install Remoteboot Service. Note: To install RPL server, you must install DLC and NetBEUI protocols in your NT server first. 2. Install MS-DOS Files for Remoteboot workstation. Copy all the MS-DOS 6.22 files to ----> \\systemroot\RPL\RPLFILES\BINFILES\DOS622 copy c:\dos\*.* \\systemroot\RPL\RPLFILES\BINFILES\DOS622 attrib -s -h c:\io.sys attrib -s -h c:\msdos.sys copy c:\io.sys \\systemroot\RPL\RPLFILES\BINFILES\DOS622 copy c:\msdos.sys \\systemroot\RPL\RPLFILES\BINFILES\DOS622 attrib +s +h c:\io.sys attrib +s +h c:\msdos.sys 3. Create Remoteboot configuration for new adapter 3.1 Copy the MS-DOS device driver(NDIS2) for the Ethernet adapter to the \\systemroot\RPL\BBLOCK\NDIS directory. for example: RTSND.DOS NDIS2 driver for the PCI adapter. 3.2 Create the directory \\systemroot\RPL\BBLOCK\NETBEUI\PCI and create RTL8139.CNF, PROTOCOL.INI files in this directory. The templates for RTL8139.CNF and PROTOCOL.INI are stored at the \BOOTROM directory in this driver diskette. Sample for RTL8139.CNF: ; DOS on PCI Ethernet BASE D0H RPL BBLOCK\RPLBOOT.SYS LDR BBLOCK\RPLSTART.COM ~ DAT BBLOCK\NETBEUI\PCI\PROTOCOL.INI DRV BBLOCK\RPLDISK.SYS ~ ~ ~ EXE BBLOCK\RPLPRO1.COM ~ 2 ~ EXE BBLOCK\I13.COM ~ ~ ~ EXE BBLOCK\RPLBIND2.EXE ~ ~ EXE BBLOCK\PROTMAN.EXE ~ ~ EXE BBLOCK\RPLBIND1.EXE ~ ~ ;DRV BBLOCK\IPXNDIS.DOS ~ ~ ~ ;DRV BBLOCK\TCPDRV.DOS /I:C:\LANMAN.DOS ~ ~ EXE BBLOCK\NETBEUI\NETBEUI.EXE ~ 10 ~ DRV BBLOCK\NDIS\RTSND.DOS ~ ~ ~ DRV BBLOCK\PROTMAN.DOS /I:C:\LANMAN.DOS ~ M Sample for PROTOCOL.INI: [protman] drivername = protman$ dynamic = yes priority = netbeui [netbeui_xif] drivername = netbeui$ bindings = rtl8139_nif names = 6 ncbs = 12 packets = 20 pipeline = 10 sessions = 6 stacksize = 512 lanabase = 0 [xnsnb_xif] drivername = xnsnb$ bindings = rtl8139_nif load = xnsnb[cbr] lanabase = 1 [xnstp_xif] drivername = xnstp$ bindings = rtl8139_nif load = xnstp[ub] lanabase = 1 [tcpip_xif] drivername = TCPIP$ disabledhcp = (TCPIP_NO_DHCP) ipaddress0 = (TCPIP_ADDRESS) subnetmask0 = (TCPIP_SUBMASK) defaultgateway0 = (TCPIP_GATEWAY) tcpsegmentsize = 1450 tcpwindowsize = 1450 nbsessions = 6 load = tcptsr[c],tinyrfc[c],emsbfr[cr] unload = "unloadt /notsr[dc]" bindings = rtl8139_nif lanabase = 1 [ipx_xif] drivername = ipx$ load = ipxmark,ipx unload = ipxrel[c] bindings = rtl8139_nif lanabase = 1 [msdlc_xif] drivername = msdlc$ bindings = rtl8139_nif load = msdlc[ub] unload = msdlc [pci_nif] drivername = RTSND$ 3.3 Use RPLCMD utility to add a bblock record for new adapter. Under MS-DOS Prompt, type <1>. NET START RemoteBoot <2>. RPLCMD 3.4 You should follow the direction displayed on the screen. Adapter Boot Config Profile Service Vendor Wksta [Quite] V Add Del Enum: A VendorName=0000B4 VendorComment= Adapter Boot Config Profile Service Vendor Wksta [Quite] B Add Del Enum:A BootName=DOSX VendorName=0000B4 BbcFile=BBLOCK\NETBEUI\PCI\rtl8139.CNF BootCommet=Name of this adapter WindowsSize=0 Adapter Boot Config Profile Service Vendor Wksta [Quite] C Add Del Enum:A ConfigName=DOS622X BootName=DOSX DirName=DOS DirName2=DOS622 FitShared=FITS\DOS622.FIT FitPersonal=FITS\DOS622P.FIT ConfigComment=DOS 6.22 <Adapter name> DirName3= DirName4= 3.5 Shutdown Windows NT server, and reboot it. 4. Login to NT server as Administrator. 5. Start RemoteBoot service and Remoteboot manager 5.1 Under MS-DOS Prompt, type "NET START Remoteboot" 5.2 In Network administrator, Remoteboot Manager 1.Choose Remoteboot, New Profile, to create an PCI Profile Name. 2.Add new workstation for this Ethernet adapter and choose PCI Profile file. Note: If the Node ID of workstation does not match with your Profile file, you can use "Convert Adapters" in Remoteboot menu of Remoteboot Manager to configure or cteate the Profile file. vous comprendez alors pourquoi je suis septique ... le problème c'est que je ne suis pas sous nt, mais linux, et que l'image que je veux mettre dans l'eprom et du home made avec les drivers linux de ma carte réseaux popue se connecter sur mon serveur dhcp perso. mais il y a rien de marqué pour comment faire quand on a un fichier et que l'on veut flasher cette eprom.. il doit y avoir un soft sous dos ... Lien vers le commentaire Partager sur d’autres sites More sharing options...
Dark26 Posté(e) le 25 octobre 2003 Auteur Partager Posté(e) le 25 octobre 2003 http://www.peabird.com/drivers_peab_fast.html bon sur le site constructeur, il y a un soft... donc dèq ue j'en serais à cette étape je vous ferai signe Lien vers le commentaire Partager sur d’autres sites More sharing options...
harlock_99 Posté(e) le 25 octobre 2003 Partager Posté(e) le 25 octobre 2003 j'ai survolé ça...c'est linuxien...et j'y piges pas des masses....mais si cela peut aider... >> EEPROM Linux? << Lien vers le commentaire Partager sur d’autres sites More sharing options...
harlock_99 Posté(e) le 28 octobre 2003 Partager Posté(e) le 28 octobre 2003 Alors ? t'as testé ton flashage d'EEPROM? Lien vers le commentaire Partager sur d’autres sites More sharing options...
Lars.Macer Posté(e) le 4 janvier 2004 Partager Posté(e) le 4 janvier 2004 dans le but de me monter un serveur linux force brute, sans: disque dur ;lecteur de cdrom, disquette ...juste mobo cpu ram carte réseau et éventuellement carte video, j'aurais besoin de savoir comment reprogrammer l'eprom de ma carte réseau 10/100 realtek 8139 D si vous savez comment faire ... Donc en gros, tu veux monter un serveur Linux a moindre frais ? Et tu veux que ton serveur démarre à l'aide de BOOTP ? Si c'est bien ça, il faut que ta carte réseau supporte PXE (Pre-eXecuting Environement d'Intel). Que veux tu faire en re-programmant l'EEPROM de ta carte réseau ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
Angel Eyes Posté(e) le 4 janvier 2004 Partager Posté(e) le 4 janvier 2004 dans le but de me monter un serveur linux force brute, sans: disque dur ;lecteur de cdrom, disquette ...juste mobo cpu ram carte réseau et éventuellement carte video, j'aurais besoin de savoir comment reprogrammer l'eprom de ma carte réseau 10/100 realtek 8139 D si vous savez comment faire ... Donc en gros, tu veux monter un serveur Linux a moindre frais ? Et tu veux que ton serveur démarre à l'aide de BOOTP ? Si c'est bien ça, il faut que ta carte réseau supporte PXE (Pre-eXecuting Environement d'Intel). Que veux tu faire en re-programmant l'EEPROM de ta carte réseau ? je vois pas non plus ce que tu espères en reprogrammant ton EEPROM... sur la plupart des cartes, l'EEPROM fait 1 à 4 ko et ne contient rien d'autre que la MAC Address (parfois des paramètres par défaut) ... aucun soft permettant de supporter une quelconque fonction non implémentée en hardware, c'est pas un CPU. par contre, j'ai une piste pour toi : si la flash de ta carte mère est assez grande, tu peux y mettre un noyau (et ainsi booter de n'importe quelle manière) ou un bootloader (qui permet aussi de booter en réseau) au lieu du BIOS, ça a déja été fait, mais je ne sais pas te donner de références. A moins que ton BIOS ne permette déja de booter en réseau. Lien vers le commentaire Partager sur d’autres sites More sharing options...
Dark26 Posté(e) le 4 janvier 2004 Auteur Partager Posté(e) le 4 janvier 2004 bon alors, je vais essayer d'être clair masi c'est pas gagné.. si par exemple ( je tiens à dire déja que j'ai abandonnée cette idée pour l'instant mais elle est pas complètement entérée ) on veut faire du seti ou folding sur un bécane et que l'on a pas de carte graphique, de lecteur de disquette, de disque dur, de lecteur de cd, par ce que l'on en a pas besoin bout faire juste du cpu il faut donc pouvoir booter et lancer un système d'exploitation sans support matériel de l'os... il faut donc le faire par le réseau .... mais une carte réseau sans rien ne fait pas grand chose ( rien même) hors si on a une eprom programmable , on peut installer dedans un genre de mini OS mais vraiment tout petit, et en résumer ça se résume au pilote de la carte réseau ...... au boot la carte réseau charge son driver, fait la requête au serveur dhcp en balançant son adresse MAC, le serveur DHCP , reconnait cette adresse mac dans sa table, et lui attribue une ip, et lui envoie ensuite le noyau du linux par le réseau , le kernel s'install en mémoire, il monte le répertoire en nfs sur le serveur ou il ya le système d'exploitation, et voila c'est fini ... en gros on peut faire des clusters ... au centre un gros pc avec des gros durs qui va faire serveur dhcp , + fichier ,+ stockage .... et tout autour les autres pc se résume à 1 cpu une carte mère et de la ram, un e carté réseau et c'est tout. si dans le kernel le support d'openmosix est intégré, alors on fait un cluster ( grappe ) et ça permet de faire du calcul parallèle.... Lien vers le commentaire Partager sur d’autres sites More sharing options...
Dark26 Posté(e) le 4 janvier 2004 Auteur Partager Posté(e) le 4 janvier 2004 http://www.openmosixview.com/diskless.html voila l'adresse pour des boot sans disque dur... ou got it!! It is (nearly) ready now! Boot your first-slave with the boot-floppy (again). It should work now. Shortly after recognizing its network-card the slave gets its ip-adress from the DHCP-server and its root-filesystem (and the rest) per NFS. You should notice that modules included in the slave-kernel-config must exist on the master too, because the slaves are mounting the /lib-directory from the master. So they use the same modules (if any). dans cette exmple, il marque bien de booter avec la disquette pour reconnaitre la carte réseau ...... mais si on a une eprom progammable sur la carte résau, alors même pas besoin de disquette Lien vers le commentaire Partager sur d’autres sites More sharing options...
Lars.Macer Posté(e) le 4 janvier 2004 Partager Posté(e) le 4 janvier 2004 Et bien, dans ce cas la, oublie tout de suite ton idée de re-programmer ton EEPROM car la, c'est même pas la peine. Une EEPROM, si tu as de la chance possède jusqu'a 8ko (ce n'est pas un max absolu, mais pour une carte réseau, c'est déjà pas mal). Donc, c'est exactement une carte réseau qui supporte la fonctionnalité PXE. Cela fera exactement tout ce que tu veux. PXE au boot, envoie comme DHCP l'adresse MAC a une adresse de diffusion. Ensiote, si un serveur est up, il regarde dans sa table pour savoir ce qu'il oit faire en fonction de cette mac. Comme tu as configuré ton serveur pour que ta station de travail a chaque boot dl un kernel, ton serveur, t'envoie le kernel (c'est le protocole bootp associé au protocole tftp pour l'envoie de fichiers). Sur ton serveur, il faut que tu installe ces fonctionnalités (je ne sais pas réellement comment on fait cela, mais il doit bien exister un paquet bootpd ou un truc comme ça). il te faut enfin créer une image a envoyer par ton serveur (qui inclue le kernel, l'application seti ou folding...) Je te conseille regarder cette adresse: http://syslinux.zytor.com/pxe.php pour plus d'infos. Ah, j'oubliais, il faut que ta MB soit capable d'utiliser ta carte réseau comme un périphérique de boot. ++ PS: bonne chance Lien vers le commentaire Partager sur d’autres sites More sharing options...
Dark26 Posté(e) le 4 janvier 2004 Auteur Partager Posté(e) le 4 janvier 2004 http://www.linuxdocs.org/HOWTOs/Diskless-HOWTO-8.html voila un truc pas mal http://www.pcinpact.com/forum/index.php?showtopic=9877 et la mon monologue.. jsute pour dire à ganadalf que j'ai déja essayé et que ça marche bien( le diskless), sauf qu'a cette époque je n'avais pas encore installé openmosix pour que les processus puissent se déplacer et que donc c'était un peu galère.... ( il fallait que je lance les progs dans le scipt de démarrage, vu que je n'avais pas la main.... ) sinon pour reprogrammer l'eeprom il y a ça http://etherboot.sourceforge.net/ et avec ça pas de problème pour créer l'image http://rom-o-matic.net/5.2.2/ avec ça on crée la bonne rom et ensuite il suffit de flasher la rom avec l'utilitaire du constructeur.... j'ai pas essayé mais un jour prochain peut être.... Lien vers le commentaire Partager sur d’autres sites More sharing options...
Angel Eyes Posté(e) le 4 janvier 2004 Partager Posté(e) le 4 janvier 2004 tu as regardé dans ton BIOS si tu ne pouvais pas booter en réseau ? Ca simplifierait les choses, non ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
Dark26 Posté(e) le 5 janvier 2004 Auteur Partager Posté(e) le 5 janvier 2004 tu as regardé dans ton BIOS si tu ne pouvais pas booter en réseau ? Ca simplifierait les choses, non ? Il faut bien sûr pouvoir booter sur le réseau , mais en plus il faut que la carte puisse communiquer avec le serveur, et il faut donc de toute façon charger un driver , que ce soit sur une disquette, ou sur la carte réseau elle-même... Lien vers le commentaire Partager sur d’autres sites More sharing options...
Lars.Macer Posté(e) le 5 janvier 2004 Partager Posté(e) le 5 janvier 2004 Et bien, dans ce cas, tu a presque tout ce qu'il te faut. Il ne te reste donc plus qu'à tester ton boot, puis quand tu est satisfait, il te faut un claqueur. Ainsi, tu pourras claquer ton EPROM et la mettre dans ta carte réseau. Et l'affaire est jouée. Au passage, merci, je ne savais pas a quoi servais le socket sur les cartes réseaux. Je pensais que tu voullais "flasher" ta carte réseau... PS: Excelent ce rom-o-matic.net... Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.