Opened 14 months ago

Closed 14 months ago

Last modified 14 months ago

#14412 closed bug (fixed)

install-wifi-firmwares. sh is broken for b43 and probably marvel

Reported by: cb88 Owned by: nobody
Priority: normal Milestone: Unscheduled
Component: Drivers Version: R1/Development
Keywords: Cc:
Blocked By: Blocking:
Has a Patch: no Platform: All

Description

Haiku depot shows firmware files installed for both intel chipsets but.

It looks like b43 fails, and possibly marvel also unless thier firmware files have odd names will attach logs.

Attachments (1)

wifi_firmewares.png (68.1 KB ) - added by cb88 14 months ago.
screenshot of HaikuDepot

Download all attachments as: .zip

Change History (5)

comment:1 by cb88, 14 months ago

 install-wifi-firmwares.sh 
Acquiring firmware for iprowifi2100 ...
TODO: UnlinkDriver
TODO: SymlinkDriver
... firmware for iprowifi2100 will be installed.
Acquiring firmware for iprowifi2200 ...
TODO: UnlinkDriver
TODO: SymlinkDriver
... firmware for iprowifi2200 will be installed.
Acquiring firmware for broadcom43xx ...
TODO: UnlinkDriver
Downloading http://www.haiku-files.org/files/wifi-firmwares/b43/fwcutter/b43-fwcutter-012.tar.bz2 ...
2018-08-28 07:37:49 URL:http://www.haiku-files.org/files/wifi-firmwares/b43/fwcutter/b43-fwcutter-012.tar.bz2 [14138/14138] -> "/boot/system/cache/tmp/package_me/boot/system/data/firmware/broadcom43xx/b43-fwcutter/b43-fwcutter-012.tar.bz2" [1]
Downloading http://cgit.haiku-os.org/haiku/plain/src/system/libroot/posix/glibc/string/byteswap.h ...
failed: Network is unreachable.
2018-08-28 07:37:51 URL:https://git.haiku-os.org/haiku/plain/src/system/libroot/posix/glibc/string/byteswap.h [1489/1489] -> "/boot/system/cache/tmp/package_me/boot/system/data/firmware/broadcom43xx/b43-fwcutter/byteswap.h" [1]
Downloading http://cgit.haiku-os.org/haiku/plain/src/system/libroot/posix/glibc/include/arch/x86/bits/byteswap.h ...
failed: Network is unreachable.
2018-08-28 07:37:53 URL:https://git.haiku-os.org/haiku/plain/src/system/libroot/posix/glibc/include/arch/x86/bits/byteswap.h [4592/4592] -> "/boot/system/cache/tmp/package_me/boot/system/data/firmware/broadcom43xx/b43-fwcutter/bits/byteswap.h" [1]
Compiling b43-fwcutter for installing Broadcom's firmware ...
... failed to compile b43-fwcutter.
...failed. broadcom43xx's firmware will not be installed.
Acquiring firmware for marvell88w8335 ...
TODO: UnlinkDriver
Downloading http://www.haiku-files.org/files/wifi-firmwares/marvell/malo-firmware-1.4.tgz ...
2018-08-28 07:37:53 URL:http://www.haiku-files.org/files/wifi-firmwares/marvell/malo-firmware-1.4.tgz [139536/139536] -> "/boot/system/cache/tmp/package_me/boot/system/data/firmware/marvell88w8335/malo-firmware-1.4.tgz" [1]
TODO: SymlinkDriver
... firmware for marvell88w8335 will be installed.
----- Package Info ----------------
header size:                     80
heap size:                   574586
TOC size:                       915
package attributes size:        744
total size:                  574666
-----------------------------------

{{{

}}}

by cb88, 14 months ago

Attachment: wifi_firmewares.png added

screenshot of HaikuDepot

comment:2 by waddlesplash, 14 months ago

Resolution: fixed
Status: newclosed

Fixed in hrev52298.

comment:3 by cb88, 14 months ago

I downloaded the script and ran it on hrev52297 since 98 isn't built yet and it's still broken.

~> ./install-wifi-firmwares.sh\?id\=hrev52298 
Acquiring firmware for iprowifi2100 ...
... firmware for iprowifi2100 will be installed.
Acquiring firmware for iprowifi2200 ...
... firmware for iprowifi2200 will be installed.
Acquiring firmware for broadcom43xx ...
Downloading http://www.haiku-files.org/files/wifi-firmwares/b43/fwcutter/b43-fwcutter-012.tar.bz2 ...
2018-08-28 19:39:04 URL:http://www.haiku-files.org/files/wifi-firmwares/b43/fwcutter/b43-fwcutter-012.tar.bz2 [14138/14138] -> "/boot/system/cache/tmp/package_me/boot/system/data/firmware/broadcom43xx/b43-fwcutter/b43-fwcutter-012.tar.bz2" [1]
Downloading https://git.haiku-os.org/haiku/plain/src/system/libroot/posix/glibc/string/byteswap.h ...
2018-08-28 19:39:04 URL:https://git.haiku-os.org/haiku/plain/src/system/libroot/posix/glibc/string/byteswap.h [1489/1489] -> "/boot/system/cache/tmp/package_me/boot/system/data/firmware/broadcom43xx/b43-fwcutter/byteswap.h" [1]
Downloading https://git.haiku-os.org/haiku/plain/src/system/libroot/posix/glibc/include/arch/x86/bits/byteswap.h ...
2018-08-28 19:39:05 URL:https://git.haiku-os.org/haiku/plain/src/system/libroot/posix/glibc/include/arch/x86/bits/byteswap.h [4592/4592] -> "/boot/system/cache/tmp/package_me/boot/system/data/firmware/broadcom43xx/b43-fwcutter/bits/byteswap.h" [1]
Compiling b43-fwcutter for installing Broadcom's firmware ...
... failed to compile b43-fwcutter.
...failed. broadcom43xx's firmware will not be installed.
Acquiring firmware for marvell88w8335 ...
Downloading http://www.haiku-files.org/files/wifi-firmwares/marvell/malo-firmware-1.4.tgz ...
2018-08-28 19:39:06 URL:http://www.haiku-files.org/files/wifi-firmwares/marvell/malo-firmware-1.4.tgz [139536/139536] -> "/boot/system/cache/tmp/package_me/boot/system/data/firmware/marvell88w8335/malo-firmware-1.4.tgz" [1]
... firmware for marvell88w8335 will be installed.
----- Package Info ----------------
header size:                     80
heap size:                   574586
TOC size:                       915
package attributes size:        744
total size:                  574666
-----------------------------------

comment:4 by cb88, 14 months ago

Nope my bad it's good for b43 at least. I had missed a few packages so it wasn't working because of me.

Note: See TracTickets for help on using tickets.