The Notebook Review forums were hosted by TechTarget, who shut down them down on January 31, 2022. This static read-only archive was pulled by NBR forum users between January 20 and January 31, 2022, in an effort to make sure that the valuable technical information that had been posted on the forums is preserved. For current discussions, many NBR forum users moved over to NotebookTalk.net after the shutdown.
Problems? See this thread at archive.org.

    How to replace the wifi card in CF-30 MK1 (whitelist a new one)

    Discussion in 'Panasonic' started by tomcatsniper, Feb 14, 2016.

  1. tomcatsniper

    tomcatsniper Notebook Geek

    Reputations:
    15
    Messages:
    87
    Likes Received:
    27
    Trophy Points:
    26
    Hello,

    I replaced the 3945 which was default in the MK1 but after power-on I saw in the BIOS that "Wireless LAN" was missing.
    I let the Linux boot and made a "lspci". The new card, a 4965 was there but it seems the radio was powered off. First thing was to tape the pin 20 on the card but still the Wireless Switch would be useless in that case.

    To make it work I did the following:
    - get the BIOS for MK1 and unpack the .exe file with 7zip. Inside you will find a 1MB file. Rename it to BIOS.ROM
    - get the Andy's tool for Phoenix
    - load the BIOS.ROM in Andy's tool, go to "Advanced" and in the right side check the 3 options that allow you to modify manually the modules.
    - click Go and the tool will inform you when you can modify the modules. Don't press OK button yet.
    - Now go to the DUMP folder and look for the file called BIOSCOD2.ROM
    - open it in your favorite HEX editor and search for "86 80 22 42". You should find it 2 times. That is the ID for the 3945 VID 8086 and PID 4222. The 4965 has the same VID but PID is 4229 so you should modify the 22 with 29.
    - now it got a little complicated because the module couldn't be compressed back and it reported a 1 byte difference.
    - to fix this issue search in the hex editor for the string SPECIFICATION. Use the SPACE bar and instead of SPECIFICATION make it only SPEC and "IFICATION" part blank it. Now spaces can be better compressed and the module can be packed.
    - after you modify it save the file and go to Andy's tool and press OK.
    - now you have a new file which you can write back.

    I recommend to flash the original BIOS file first if you didn't do it yet and after you can flash the modded one.

    After this mod the "Wireless LAN" is back in the BIOS and the "Wireless Switch" works fine.

    Cheers!
     
    toughasnails likes this.