Use Intel NIC PXE image mod for 2.1 SLIC?

Discussion in 'MDL Projects and Applications' started by SirSilentBob, Aug 25, 2009.

  1. jet29

    jet29 MDL Member

    Aug 8, 2009
    136
    5
    10
    #161 jet29, Oct 10, 2009
    Last edited by a moderator: Apr 29, 2017
  2. Serxavi

    Serxavi MDL Novice

    Oct 7, 2008
    42
    0
    0
    @ truthinjection

    I tried, but don't work.

    The system try boot throug network card, wait a moment, and boot win7, without activating nor SLIC2.1.

    It not hangs, but don't insert Slic.

    I'm using Everest Beta 5.02.1829 to verify Slic2.1.


    @ jet29

    I will try to see what cert is there.
     
  3. Serxavi

    Serxavi MDL Novice

    Oct 7, 2008
    42
    0
    0
    @ jet29

    the slic made for the first nic pxe mod was HP.
     
  4. jet29

    jet29 MDL Member

    Aug 8, 2009
    136
    5
    10
    @serxvi

    Thanks again for letting me know about slic, i noticed the new method has not worked, good luck and keep trying!!!
     
  5. jet29

    jet29 MDL Member

    Aug 8, 2009
    136
    5
    10
    @ truthinjection

    I received the pro 1000 mt nic, flashed and can see mod slic in bios, after setting that to default, the system tries to boot and then gets stuck and starts again, an option to run startup repair comes up, if i choose that it goes to a blue screen with error that acpi bios is not compatible or words to that effect, i can change the bios setup and the system works as normal from hard disk,

    can u suggest something else to try,

    thanks
     
  6. truthinjection

    truthinjection MDL Member

    Aug 27, 2009
    247
    46
    10
    #166 truthinjection, Oct 12, 2009
    Last edited: Oct 12, 2009
    I'm going to try the same thing as I did with servaxi, which is to upload a test rom for you to try:

    !!! Alpha, Test #2, D845G chipset / Intel Pro/1000MT ONLY!!!
    View attachment 8086100eiba-for_845G-test2.zip
    !!! Alpha, Test #2, D845G chipset / Intel Pro/1000MT ONLY!!!

    Good luck, and let me know what it does..

    Thanks,
    -tij-
     
  7. jet29

    jet29 MDL Member

    Aug 8, 2009
    136
    5
    10
    Hi, truthinjection, I flashed again this time windslic was in bios menu, i chose that and the system seems to boot normally, but it is not acitvating at moment, In rw everything there is a tab for i or sometimes shows as pi,
    and in everest it doesnt show slic but a menu of rsdt shows dell inside it.

    Also i have tried all the different cetificates and none seem to be working,

    but at least the system is going ahead and running windows this time
     
  8. jet29

    jet29 MDL Member

    Aug 8, 2009
    136
    5
    10
    wow its working!!!

    hello truth,
    after changing the settings in the bios a no of times, i installed a no of different certificates, finally i chose dell, and rebooted system and now i cant believe it rw tells me acitivated and everest as well as windows activated,
    it seems the system has adjusted itself,

    I switched off the machine and restarted it and it's working good!!! this is the output from everest

    [ SLIC: Software Licensing Description Table ]

    ACPI Table Properties:
    ACPI Signature SLIC
    Table Description Software Licensing Description Table
    Memory Address 3F73F840h
    Table Length 374 bytes
    OEM ID DELL
    OEM Table ID QA09
    OEM Revision 42302E31h
    Creator ID NVDA
    Creator Revision 0100000Eh
    SLIC Version 2.1
     
  9. jet29

    jet29 MDL Member

    Aug 8, 2009
    136
    5
    10
    Hi, to both serxavi and truth

    Like i mentioned yesterday, the system somehow started working , but after switching off last night, and trying it again it seems to be loosing the settngs, i too had the system entries similar to serxavi with the dsdt rsdt tables.

    when the system loads up from bios if i press a key ie. del or f1 then the system says injecting windslic f5 to cancel, l let it carry on, then i have the grub loader menu, since i'm dual booting,

    and now windows says at the bottom of screen this copy of wind is not gen,
    I am trying to put the certificate in but the system is not allowing it to be added and says windows non core edition with some errro code.

    I'm thinking of reloading windows 7 and then entering cert & key, since at present it seems to be saving it in some odd directory.
     
  10. Serxavi

    Serxavi MDL Novice

    Oct 7, 2008
    42
    0
    0
    Hi jet29

    I don`t know what happen in your system, maybe a mix of NIC and Grub loader.

    I have only one HD and only Windows 7 installed and activated with DAZ 7 loader. When I test NIC, I uninstall the loader first to get only the NIC inserted SLIC.
     
  11. jet29

    jet29 MDL Member

    Aug 8, 2009
    136
    5
    10
    Hi serxavi,

    Yes i uninstalled the 7loader, and then inserted nic and flashed it accordingly, but for some reason the slic is not going into memory properly, for a while yesterday it seemed to work with slic dump & rw both showing slic 2.1 present but now its not.

    I've reinstalled win 7 and its not having it..!!!
     
  12. jet29

    jet29 MDL Member

    Aug 8, 2009
    136
    5
    10
    any more suggestions truth or servaxi!!
     
  13. Serxavi

    Serxavi MDL Novice

    Oct 7, 2008
    42
    0
    0
    No more.

    Now, we need wait for truthinjection. He is working on.
     
  14. jet29

    jet29 MDL Member

    Aug 8, 2009
    136
    5
    10
    To Truthinjection

    I was thinking can you not fix the memory address for where the slic injector or slic resides the same as the setting for the loader/activators use, since i can find the address for those and it stays stable at that address, just an idea i'm no programmer!
     
  15. truthinjection

    truthinjection MDL Member

    Aug 27, 2009
    247
    46
    10
    Have they released the source code for any of the loaders?

    Technically, it should already be a constant per-machine. I'm tearing down several of the original functions as we speak, attempting to make a best-of-both-methods version, but assembly coding is fairly time-consuming.

    Still working on it, though.
    -tij-
     
  16. jet29

    jet29 MDL Member

    Aug 8, 2009
    136
    5
    10
    All day i tried putting in different certificate and key, and it did work after reinstalling win 7, i once again enabled/disabled a few settings in bios and restarted machine and tried some more certificates etc. and checking using slic dump and everest and rw, when the slic is not loaded all 3 programs give flase info and rw crashes, just now. i reverted all the settings in the bios and enabled only wind slic and lo and behold, it gets activated again,

    I normally switch off my machine at night and am afraid it will loose the settings and i will have the request for windows 7 activation. So it would be nice if i didnt have to go throught this rigmaroll, I think it is the motherboard and the way the bios allocates the memory etc.

    So at leaset the technique works, except not easily on intel motherboards

    I found out the previous errors were because i didnt choose administrator for dos prompt and inputting the certificate manually, it wanted the xrm-ms on the end also.

    I'll wait for your modified file,
    I reflashed the nic to its original file and then to the windslic incase i had done something wrong or to just make sure, you never know odd things happen with pc's.

    This pc i have is 9 years old, i have 4 laptops all bios modded with win 7 running fine.

    okay
     
  17. truthinjection

    truthinjection MDL Member

    Aug 27, 2009
    247
    46
    10
    #178 truthinjection, Oct 15, 2009
    Last edited: Oct 21, 2009
    New WindSLIC ROM, finally ready to try a release

    Hi all,

    Here's the new "WindSLIC" ROM source code, based on the add_slic.asm originally, but significantly rewritten to hopefully work a little better.

    It works the same way as the add_slic thing. Read the README.TXT file in the archive for quick how-to, and there's a large readme-ws.txt file that has nitty-gritty details.

    (edit) Now version v2009.10.20.01 (works with XP boot sectors now (previously Win7 only))
    View attachment 3717

    Give it a go and let me know how it works for you (please).

    NOTE: You MUST provide your own SLIC to compile the ROM. Do this by overwriting the file 'slcembed.raw' that's included in the archive. That SLIC is a dummy SLIC just to allow the ROM to compile as-downloaded.


    For those keeping score, it works (assuming you compile it with a proper SLIC) with:

    Abit IP35-Pro
    Asus M3N78-EM
    ECS 945GCT-M v2.0
    Intel DX48BT2 "BoneTrail 2" [Tested with Suspend and Hibernation OK]
    PC-Chips M811 v3.1

    The NICs I have tested with are:
    Intel Pro/100+ [8086:1229]
    Intel Pro/1000 GT [8086:107c]
    Intel Pro/1000 MT [8086:100e]

    -tij-
     
  18. truthinjection

    truthinjection MDL Member

    Aug 27, 2009
    247
    46
    10
    @Serxavi and @jet29:

    The source-code I just uploaded should work a lot better than the prior pre-compiled version you guys tried. I re-architected the way it tried to patch and reserve space so that it works without having to do all the chipset futzing of the previous versions. :)

    -tij-
     
  19. Serxavi

    Serxavi MDL Novice

    Oct 7, 2008
    42
    0
    0
    Thanks a lot!! :D:D:D

    I'll try it to night. :D:D:D

    serxavi