IBM ThinkPad A31p – wifi trouble

Forum Forums New users New Users and General Questions IBM ThinkPad A31p – wifi trouble

  • This topic has 92 replies, 7 voices, and was last updated Jan 5-6:27 pm by Xecure.
Viewing 15 posts - 46 through 60 (of 92 total)
  • Author
    Posts
  • #48949
    Moderator
    Brian Masinick
      Helpful
      Up
      0
      ::

      That must be because this is a custom image. If a GRUB2 menu was present, you’d typically see a failsafe and possible a safe boot option. Their absence suggests another boot method is being used.

      In case you want to learn more about the current GRUB 2 Boot Loader, I found a few references and a Youtube video:

      https://www.howtogeek.com/196655/how-to-configure-the-grub2-boot-loaders-settings/

      https://www.youtube.com/watch?v=AIn5Ws6OiWk

      https://www.gnu.org/software/grub/manual/grub/grub.html

      --
      Brian Masinick

      #48950
      Moderator
      Brian Masinick
        Helpful
        Up
        0
        ::

        Images are available at:

        https://sourceforge.net/projects/antix-linux/files/Final/antiX-19/
        (antiX 19)

        https://sourceforge.net/projects/antix-linux/files/Final/antiX-17.4.1/
        (antix 17)

        There are mirror sites available elsewhere; these sites contain the supported images.

        --
        Brian Masinick

        #48951
        Member
        BruceW
          Helpful
          Up
          0
          ::

          Checking them out…

          #48952
          Member
          Xecure
            Helpful
            Up
            0
            ::

            No, no no.
            I build a snapshot (fully functional ISO) from a running live antiX 17.4.1 386, where I installed all the tools and firmware you need to perform the PRISM firmware update.
            The link, as before: https://drive.google.com/file/d/1O4htKkQZBP-FpoLS4lL8hDzY1GtxIxCJ/view?usp=sharing
            The iso has a size of 710.934.528 bytes, and can boot as a normal antiX 17 iso (the image I posted before: https://ibb.co/SNgpyn3
            if from exactly the same ISO I created. I used a dd tool to “burn” it to a USB device and booted it from a USB removable device on my laptop (to make sure it booted properly and contained all the tools I had installed for performing the firmware upgrade).

            So, the ISO works (I booted it just now on a VM also), and should boot to the exact menu I showed. See in Windows 10 (on the snapshot-17.4.1-i386-prism-flash.iso, right-click > Properties) you should see that the size in Bytes is: 710.934.528 bytes. If it is less than that, the image probably didn’t download properly.

            antiX Live system enthusiast.
            General Live Boot Parameters for antiX.

            #48953
            Member
            BruceW
              Helpful
              Up
              0
              ::

              Looking at the site for the second link you provided, di I want the distro “antiX-17.4.1_386-base.iso”?

              #48954
              Moderator
              Brian Masinick
                Helpful
                Up
                0
                ::

                What was the issue then Xecure? Was it because the PRISM firmware update needed to be installed?
                Since this wasn’t performed correctly, should the firmware update be performed prior to installing your ISO image? That’s what I would expect; please confirm, since I do not have the hardware to check this out myself.

                --
                Brian Masinick

                #48955
                Moderator
                Brian Masinick
                  Helpful
                  Up
                  0
                  ::

                  Looking at the site for the second link you provided, di I want the distro “antiX-17.4.1_386-base.iso”?

                  No, the problem is to get the firmware you need, then the image that Xecure provided should work.

                  --
                  Brian Masinick

                  #48956
                  Member
                  Xecure
                    Helpful
                    Up
                    0
                    ::

                    The issue is that the specific device Intersil ISL3874 [Prism 2.5]/ISL3872 [Prism 3] is one of the “unique” chips that doesn’t load the firmware from the hard drive (as most devices do), but that brings the firmware inside the chip (in flash storage), so if we want to update the firmware, we have to flash it on the wifi chip (this can be done from an installed system or a live ISO). As the tools to update the firmware are not available on Debian 10 Buster, and the last available version that brought it is Debian Stretch, I proposed using a antiX 17 live ISO to flash update the firmware (which I included in the snapshot I built), and then return to the installed antiX 19.3

                    It is really complicated because this case is very special. You can read more on these devices here:
                    http://junsun.net/linux/intersil-prism/

                    antiX Live system enthusiast.
                    General Live Boot Parameters for antiX.

                    #48957
                    Moderator
                    Brian Masinick
                      Helpful
                      Up
                      0
                      ::

                      Thanks Xecure; I hope that helps BruceW and anyone else who may need the firmware for the the specific device Intersil ISL3874 [Prism 2.5]/ISL3872 [Prism 3].

                      Your detailed explanation and the repeated details should be helpful.

                      --
                      Brian Masinick

                      #48958
                      Member
                      BruceW
                        Helpful
                        Up
                        0
                        ::

                        My DVD disk is a double-layer 8.5 GB. However, the image is 715,128,832 bytes. I’ll see if I have a flash drive large enough.

                        • This reply was modified 2 years, 4 months ago by BruceW.
                        #48960
                        Moderator
                        Brian Masinick
                          Helpful
                          Up
                          0
                          ::

                          My DVD is a Maybe my DVD disk is a double-layer 8.5 GB. However, the image is 715,128,832 bytes. I’ll see if I have a flash drive large enough.

                          Most any DVD ought to have plenty of space to handle a 715MB image, though it is just a bit too large for a 700MB CD image. Very few USB drives are that small; most hold many GB of data.

                          The problem is that the firmware is out of date and appears to be causing problems. Xecure explained about that; please review his notes and get the firmware up to date, then his image should work on your system.

                          --
                          Brian Masinick

                          #48963
                          Member
                          Xecure
                            Helpful
                            Up
                            0
                            ::

                            I think Windows can check the integrity of a file. Open the Command Line (Cant remember the name right now) and, based on a websearch, run:
                            CertUtil -hashfile <path to file> MD5
                            I would see if draging and droping the ISO file to the command Line would automatically paste the path (if so, you don’t have to manually write it, just write CertUtil -hashfile, drag and drop the file and end it with MD5).
                            The result should be:
                            d09562f2926eae14dc2345166b20c41a
                            If it is not this exact string of numbers and characters, the file didn’t download properly. If it is, then the file is perfect, and the DVD could be to blame. If you have a spare USB flash drive around, use any Windows based DD program (I think maybe Rufus should work, not sure).

                            Could anybody else take a bit of time and test to see if the ISO also boots for them (I tested on 1 computer and it worked)?
                            I will try downloading and installing the specific program to antiX 19. Maybe we can avoid using a live ISO and try to do it on the installed system.

                            antiX Live system enthusiast.
                            General Live Boot Parameters for antiX.

                            #48964
                            Member
                            Xecure
                              Helpful
                              Up
                              0
                              ::

                              OK. I overcomplicated things.

                              New instructions from INSTALLED antiX 19.3

                              1. Connect to the internet through the non-protected mobile wifi access point you set up a few posts ago.

                              2. Open a terminal and run:
                              wget http://ftp.us.debian.org/debian/pool/main/h/hostap-utils/hostap-utils_0.4.7-1+b2_i386.deb

                              3. After the download, run:
                              sudo apt install "$HOME/hostap-utils_0.4.7-1+b2_i386.deb"

                              4. Open a web browser and download these files:
                              http://junsun.net/linux/intersil-prism/firmware/1.8.2/

                              5. Open a terminal and run these command (if asked for password, use the password you set for ROOT, not your normal password)

                              cd "$XDG_DOWNLOAD_DIR"
                              su
                              prism2_srec -v wlan0 PK010101.HEX SF010802.HEX

                              This will tell you if the downloaded firmware files are compatible with your wifi device. If they are (read the terminal output carefully), run:
                              prism2_srec -v -f wlan0 PK010101.HEX SF010802.HEX

                              6. After the firmware is flashed, run:
                              hostap_diag wlan0
                              to confirm that it installed properly.

                              If you like, share the terminal outputs if you see anything you don’t understand.

                              antiX Live system enthusiast.
                              General Live Boot Parameters for antiX.

                              #48965
                              Member
                              BruceW
                                Helpful
                                Up
                                0
                                ::

                                I have a 114 GB USB flash drive, but my Power2Go software will only burn to a DVD. What did you use to burn the image to a flash drive?

                                #48966
                                Member
                                BruceW
                                Viewing 15 posts - 46 through 60 (of 92 total)
                                • You must be logged in to reply to this topic.