SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I'm trying to follow the SlackBuilds HOWTO, but am running into problems.
Specifically, /root/b43-fwcutter-019.tar.bz2: Cannot open: No such file or directory
I've created a b43-fwcutter folder at the root level (along with bin, boot, dev, etc,...) that contains the contents of the extracted b43-fwcutter.tar.gz and the source download b43-fwcutter-019.tar.bz2.
I checked the version number, I'm running bash as root (with su -l), I've made the SlackBuild script executable with chmod, but when I run it I get the the error about not being able to open the tar.bz2 even though it's clearly in that folder.
$ su -
$ wget https://slackbuilds.org/slackbuilds/14.2/network/b43-fwcutter.tar.gz
$ tar xf b43-fwcutter.tar.gz
$ cd b43-fwcutter/
$ wget http://bues.ch/b43/fwcutter/b43-fwcutter-019.tar.bz2
$ ls
README b43-fwcutter-019.tar.bz2 b43-fwcutter.SlackBuild b43-fwcutter.info slack-desc
$ ./b43-fwcutter.SlackBuild
./b43-fwcutter.SlackBuild
b43-fwcutter-019/
b43-fwcutter-019/mklist.py
b43-fwcutter-019/md5.h
b43-fwcutter-019/md5.c
b43-fwcutter-019/fwcutter_list.h
b43-fwcutter-019/fwcutter.h
b43-fwcutter-019/fwcutter.c
b43-fwcutter-019/debian/
b43-fwcutter-019/debian/watch
b43-fwcutter-019/debian/source/
b43-fwcutter-019/debian/source/format
b43-fwcutter-019/debian/rules
b43-fwcutter-019/debian/po/
b43-fwcutter-019/debian/po/templates.pot
b43-fwcutter-019/debian/po/sv.po
b43-fwcutter-019/debian/po/ru.po
b43-fwcutter-019/debian/po/pt.po
b43-fwcutter-019/debian/po/pl.po
b43-fwcutter-019/debian/po/ja.po
b43-fwcutter-019/debian/po/it.po
b43-fwcutter-019/debian/po/id.po
b43-fwcutter-019/debian/po/fr.po
b43-fwcutter-019/debian/po/es.po
b43-fwcutter-019/debian/po/de.po
b43-fwcutter-019/debian/po/da.po
b43-fwcutter-019/debian/po/cs.po
b43-fwcutter-019/debian/po/POTFILES.in
b43-fwcutter-019/debian/patches/
b43-fwcutter-019/debian/patches/series
b43-fwcutter-019/debian/firmware-b43legacy-installer/
b43-fwcutter-019/debian/firmware-b43legacy-installer/usr/
b43-fwcutter-019/debian/firmware-b43legacy-installer/usr/share/
b43-fwcutter-019/debian/firmware-b43legacy-installer/usr/share/lintian/
b43-fwcutter-019/debian/firmware-b43legacy-installer/usr/share/lintian/overrides/
b43-fwcutter-019/debian/firmware-b43legacy-installer/usr/share/lintian/overrides/firmware-b43legacy-installer
b43-fwcutter-019/debian/firmware-b43legacy-installer/usr/share/doc/
b43-fwcutter-019/debian/firmware-b43legacy-installer/usr/share/doc/firmware-b43legacy-installer/
b43-fwcutter-019/debian/firmware-b43legacy-installer/usr/share/doc/firmware-b43legacy-installer/copyright
b43-fwcutter-019/debian/firmware-b43legacy-installer/usr/share/doc/firmware-b43legacy-installer/changelog.gz
b43-fwcutter-019/debian/firmware-b43legacy-installer/usr/share/doc/firmware-b43legacy-installer/changelog.Debian.gz
b43-fwcutter-019/debian/firmware-b43legacy-installer/usr/share/doc/firmware-b43legacy-installer/NEWS.Debian.gz
b43-fwcutter-019/debian/firmware-b43legacy-installer/DEBIAN/
b43-fwcutter-019/debian/firmware-b43legacy-installer/DEBIAN/postrm
b43-fwcutter-019/debian/firmware-b43legacy-installer/DEBIAN/postinst
b43-fwcutter-019/debian/firmware-b43legacy-installer/DEBIAN/md5sums
b43-fwcutter-019/debian/firmware-b43legacy-installer/DEBIAN/control
b43-fwcutter-019/debian/firmware-b43legacy-installer.substvars
b43-fwcutter-019/debian/firmware-b43legacy-installer.postrm
b43-fwcutter-019/debian/firmware-b43legacy-installer.postinst
b43-fwcutter-019/debian/firmware-b43legacy-installer.lintian-overrides
b43-fwcutter-019/debian/firmware-b43legacy-installer.dirs
b43-fwcutter-019/debian/firmware-b43legacy-installer.debhelper.log
b43-fwcutter-019/debian/firmware-b43-installer/
b43-fwcutter-019/debian/firmware-b43-installer/usr/
b43-fwcutter-019/debian/firmware-b43-installer/usr/share/
b43-fwcutter-019/debian/firmware-b43-installer/usr/share/lintian/
b43-fwcutter-019/debian/firmware-b43-installer/usr/share/lintian/overrides/
b43-fwcutter-019/debian/firmware-b43-installer/usr/share/lintian/overrides/firmware-b43-installer
b43-fwcutter-019/debian/firmware-b43-installer/usr/share/doc/
b43-fwcutter-019/debian/firmware-b43-installer/usr/share/doc/firmware-b43-installer/
b43-fwcutter-019/debian/firmware-b43-installer/usr/share/doc/firmware-b43-installer/copyright
b43-fwcutter-019/debian/firmware-b43-installer/usr/share/doc/firmware-b43-installer/changelog.gz
b43-fwcutter-019/debian/firmware-b43-installer/usr/share/doc/firmware-b43-installer/changelog.Debian.gz
b43-fwcutter-019/debian/firmware-b43-installer/usr/share/doc/firmware-b43-installer/NEWS.Debian.gz
b43-fwcutter-019/debian/firmware-b43-installer/DEBIAN/
b43-fwcutter-019/debian/firmware-b43-installer/DEBIAN/postrm
b43-fwcutter-019/debian/firmware-b43-installer/DEBIAN/postinst
b43-fwcutter-019/debian/firmware-b43-installer/DEBIAN/md5sums
b43-fwcutter-019/debian/firmware-b43-installer/DEBIAN/control
b43-fwcutter-019/debian/firmware-b43-installer.substvars
b43-fwcutter-019/debian/firmware-b43-installer.postrm
b43-fwcutter-019/debian/firmware-b43-installer.postinst
b43-fwcutter-019/debian/firmware-b43-installer.lintian-overrides
b43-fwcutter-019/debian/firmware-b43-installer.dirs
b43-fwcutter-019/debian/firmware-b43-installer.debhelper.log
b43-fwcutter-019/debian/files
b43-fwcutter-019/debian/copyright
b43-fwcutter-019/debian/control
b43-fwcutter-019/debian/compat
b43-fwcutter-019/debian/changelog
b43-fwcutter-019/debian/b43-fwcutter.upstream-changelog
b43-fwcutter-019/debian/b43-fwcutter.templates
b43-fwcutter-019/debian/b43-fwcutter.substvars
b43-fwcutter-019/debian/b43-fwcutter.postrm.debhelper
b43-fwcutter-019/debian/b43-fwcutter.postinst
b43-fwcutter-019/debian/b43-fwcutter.manpages
b43-fwcutter-019/debian/b43-fwcutter.docs
b43-fwcutter-019/debian/b43-fwcutter.dirs
b43-fwcutter-019/debian/b43-fwcutter.debhelper.log
b43-fwcutter-019/debian/b43-fwcutter.config
b43-fwcutter-019/debian/NEWS
b43-fwcutter-019/b43-fwcutter.1
b43-fwcutter-019/README
b43-fwcutter-019/Makefile
b43-fwcutter-019/COPYING
DEPEND dep/md5.d
DEPEND dep/fwcutter.d
CC obj/fwcutter.o
CC obj/md5.o
CC b43-fwcutter
Slackware package maker, version 3.14159.
Searching for symbolic links:
No symbolic links were found, so we won't make an installation script.
You can make your own later in ./install/doinst.sh and rebuild the
package if you like.
This next step is optional - you can set the directories in your package
to some sane permissions. If any of the directories in your package have
special permissions, then DO NOT reset them here!
Would you like to reset all directory permissions to 755 (drwxr-xr-x) and
directory ownerships to root.root ([y]es, [n]o)? n
Creating Slackware package: /tmp/b43-fwcutter-019-x86_64-1_SBo.tgz
./
install/
install/slack-desc
usr/
usr/man/
usr/man/man1/
usr/man/man1/b43-fwcutter.1.gz
usr/doc/
usr/doc/b43-fwcutter-019/
usr/doc/b43-fwcutter-019/b43-fwcutter.SlackBuild
usr/doc/b43-fwcutter-019/COPYING
usr/doc/b43-fwcutter-019/README
usr/bin/
usr/bin/b43-fwcutter
Slackware package /tmp/b43-fwcutter-019-x86_64-1_SBo.tgz created.
at which point did you get the error message. post the output of of slackbuild execution.
What the output of the command below (do not forget to run it where b43-fwcutter-019.tar.bz2 is stored) :
root@slackhost:~# /b43-fwcutter/b43-fwcutter.SlackBuild
tar: /root/b43-fwcutter-019.tar.bz2: Cannot open: No such file or directory
tar: Error is not recoverable: exiting now
root@slackhost:/b43-fwcutter# tar xvf b43-fwcutter.tar.bz2 -C /tmp
tar: b43-fwcutter.tar.bz2: Cannot open: No such file or directory
tar: Error is not recoverable: exiting now
am I just missing something about where I am in terms of directories?
joshn,
You should probably be in the b43-fwcutter directory, and to run the slackbuild,
you need to pre-pend with a "." as shown in the example posted by phenixia2003.
i.e.,
Code:
$ ./b43-fwcutter.SlackBuild
Also, IMHO, it's not best practice to build in the /root directory. I normally have a dedicated ~/Slackbuilds directory to store and build all my slackbuilds. root can work in there.
HTH
root@slackhost:/b43-fwcutter# sh ./b43-fwcutter.SlackBuild
b43-fwcutter-019/
b43-fwcutter-019/mklist.py
b43-fwcutter-019/md5.h
b43-fwcutter-019/md5.c
b43-fwcutter-019/fwcutter_list.h
b43-fwcutter-019/fwcutter.h
b43-fwcutter-019/fwcutter.c
b43-fwcutter-019/debian/
b43-fwcutter-019/debian/watch
b43-fwcutter-019/debian/source/
b43-fwcutter-019/debian/source/format
b43-fwcutter-019/debian/rules
b43-fwcutter-019/debian/po/
b43-fwcutter-019/debian/po/templates.pot
b43-fwcutter-019/debian/po/sv.po
b43-fwcutter-019/debian/po/ru.po
b43-fwcutter-019/debian/po/pt.po
b43-fwcutter-019/debian/po/pl.po
b43-fwcutter-019/debian/po/ja.po
b43-fwcutter-019/debian/po/it.po
b43-fwcutter-019/debian/po/id.po
b43-fwcutter-019/debian/po/fr.po
b43-fwcutter-019/debian/po/es.po
b43-fwcutter-019/debian/po/de.po
b43-fwcutter-019/debian/po/da.po
b43-fwcutter-019/debian/po/cs.po
b43-fwcutter-019/debian/po/POTFILES.in
b43-fwcutter-019/debian/patches/
b43-fwcutter-019/debian/patches/series
b43-fwcutter-019/debian/firmware-b43legacy-installer/
b43-fwcutter-019/debian/firmware-b43legacy-installer/usr/
b43-fwcutter-019/debian/firmware-b43legacy-installer/usr/share/
b43-fwcutter-019/debian/firmware-b43legacy-installer/usr/share/lintian/
b43-fwcutter-019/debian/firmware-b43legacy-installer/usr/share/lintian/overrides/
b43-fwcutter-019/debian/firmware-b43legacy-installer/usr/share/lintian/overrides/firmware-b43legacy-installer
b43-fwcutter-019/debian/firmware-b43legacy-installer/usr/share/doc/
b43-fwcutter-019/debian/firmware-b43legacy-installer/usr/share/doc/firmware-b43legacy-installer/
b43-fwcutter-019/debian/firmware-b43legacy-installer/usr/share/doc/firmware-b43legacy-installer/copyright
b43-fwcutter-019/debian/firmware-b43legacy-installer/usr/share/doc/firmware-b43legacy-installer/changelog.gz
b43-fwcutter-019/debian/firmware-b43legacy-installer/usr/share/doc/firmware-b43legacy-installer/changelog.Debian.gz
b43-fwcutter-019/debian/firmware-b43legacy-installer/usr/share/doc/firmware-b43legacy-installer/NEWS.Debian.gz
b43-fwcutter-019/debian/firmware-b43legacy-installer/DEBIAN/
b43-fwcutter-019/debian/firmware-b43legacy-installer/DEBIAN/postrm
b43-fwcutter-019/debian/firmware-b43legacy-installer/DEBIAN/postinst
b43-fwcutter-019/debian/firmware-b43legacy-installer/DEBIAN/md5sums
b43-fwcutter-019/debian/firmware-b43legacy-installer/DEBIAN/control
b43-fwcutter-019/debian/firmware-b43legacy-installer.substvars
b43-fwcutter-019/debian/firmware-b43legacy-installer.postrm
b43-fwcutter-019/debian/firmware-b43legacy-installer.postinst
b43-fwcutter-019/debian/firmware-b43legacy-installer.lintian-overrides
b43-fwcutter-019/debian/firmware-b43legacy-installer.dirs
b43-fwcutter-019/debian/firmware-b43legacy-installer.debhelper.log
b43-fwcutter-019/debian/firmware-b43-installer/
b43-fwcutter-019/debian/firmware-b43-installer/usr/
b43-fwcutter-019/debian/firmware-b43-installer/usr/share/
b43-fwcutter-019/debian/firmware-b43-installer/usr/share/lintian/
b43-fwcutter-019/debian/firmware-b43-installer/usr/share/lintian/overrides/
b43-fwcutter-019/debian/firmware-b43-installer/usr/share/lintian/overrides/firmware-b43-installer
b43-fwcutter-019/debian/firmware-b43-installer/usr/share/doc/
b43-fwcutter-019/debian/firmware-b43-installer/usr/share/doc/firmware-b43-installer/
b43-fwcutter-019/debian/firmware-b43-installer/usr/share/doc/firmware-b43-installer/copyright
b43-fwcutter-019/debian/firmware-b43-installer/usr/share/doc/firmware-b43-installer/changelog.gz
b43-fwcutter-019/debian/firmware-b43-installer/usr/share/doc/firmware-b43-installer/changelog.Debian.gz
b43-fwcutter-019/debian/firmware-b43-installer/usr/share/doc/firmware-b43-installer/NEWS.Debian.gz
b43-fwcutter-019/debian/firmware-b43-installer/DEBIAN/
b43-fwcutter-019/debian/firmware-b43-installer/DEBIAN/postrm
b43-fwcutter-019/debian/firmware-b43-installer/DEBIAN/postinst
b43-fwcutter-019/debian/firmware-b43-installer/DEBIAN/md5sums
b43-fwcutter-019/debian/firmware-b43-installer/DEBIAN/control
b43-fwcutter-019/debian/firmware-b43-installer.substvars
b43-fwcutter-019/debian/firmware-b43-installer.postrm
b43-fwcutter-019/debian/firmware-b43-installer.postinst
b43-fwcutter-019/debian/firmware-b43-installer.lintian-overrides
b43-fwcutter-019/debian/firmware-b43-installer.dirs
b43-fwcutter-019/debian/firmware-b43-installer.debhelper.log
b43-fwcutter-019/debian/files
b43-fwcutter-019/debian/copyright
b43-fwcutter-019/debian/control
b43-fwcutter-019/debian/compat
b43-fwcutter-019/debian/changelog
b43-fwcutter-019/debian/b43-fwcutter.upstream-changelog
b43-fwcutter-019/debian/b43-fwcutter.templates
b43-fwcutter-019/debian/b43-fwcutter.substvars
b43-fwcutter-019/debian/b43-fwcutter.postrm.debhelper
b43-fwcutter-019/debian/b43-fwcutter.postinst
b43-fwcutter-019/debian/b43-fwcutter.manpages
b43-fwcutter-019/debian/b43-fwcutter.docs
b43-fwcutter-019/debian/b43-fwcutter.dirs
b43-fwcutter-019/debian/b43-fwcutter.debhelper.log
b43-fwcutter-019/debian/b43-fwcutter.config
b43-fwcutter-019/debian/NEWS
b43-fwcutter-019/b43-fwcutter.1
b43-fwcutter-019/README
b43-fwcutter-019/Makefile
b43-fwcutter-019/COPYING
DEPEND dep/md5.d
DEPEND dep/fwcutter.d
CC obj/fwcutter.o
In file included from /usr/include/stdlib.h:24:0,
from fwcutter.c:33:
/usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
# warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
^
CC obj/md5.o
In file included from /usr/include/memory.h:25:0,
from md5.c:24:
/usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
# warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
^
CC b43-fwcutter
Slackware package maker, version 3.141593.
Searching for symbolic links:
No symbolic links were found, so we won't make an installation script.
You can make your own later in ./install/doinst.sh and rebuild the
package if you like.
This next step is optional - you can set the directories in your package
to some sane permissions. If any of the directories in your package have
special permissions, then DO NOT reset them here!
Would you like to reset all directory permissions to 755 (drwxr-xr-x) and
directory ownerships to root.root ([y]es, [n]o)? n
Creating Slackware package: /tmp/b43-fwcutter-019-x86_64-1_SBo.tgz
./
install/
install/slack-desc
usr/
usr/bin/
usr/bin/b43-fwcutter
usr/man/
usr/man/man1/
usr/man/man1/b43-fwcutter.1.gz
usr/doc/
usr/doc/b43-fwcutter-019/
usr/doc/b43-fwcutter-019/README
usr/doc/b43-fwcutter-019/b43-fwcutter.SlackBuild
usr/doc/b43-fwcutter-019/COPYING
Slackware package /tmp/b43-fwcutter-019-x86_64-1_SBo.tgz created.
root@slackhost:/b43-fwcutter# installpkg /tmp/b43-fwcutter*.t?z
Verifying package b43-fwcutter-019-x86_64-1_SBo.tgz.
Installing package b43-fwcutter-019-x86_64-1_SBo.tgz:
PACKAGE DESCRIPTION:
# b43-fwcutter (firmware extracter)
#
# b43-fwcutter is a tool which can extract firmware from various
# source files. It's written for BCM43xx driver files.
#
# Homepage: http://linuxwireless.org/en/users/Drivers/b43
#
Package b43-fwcutter-019-x86_64-1_SBo.tgz installed.
root@slackhost:~# /etc/rc.d/rc.inet1 restart
sending signal ARLM to pid 5503
waiting for pid 5503 to exit
Polling for DHCP server on interface eth0:
DUID 00:01:00:01:1f:29:ca:62:00:1d:09:af:ff:17
eth0: IAID 09:af:ff:17
eth0: soliciting a DHCP lease
eth0: offered 192.168.0.140 from 192.168.0.1
eth0: leased 192.168.0.140 for 86400 seconds
eth0: adding route to 192.168.0.0/24
eth0: adding default route via 192.168.0.1
forked to background, child pid 5831
/etc/rc.d/rc.inet1: wlan0 information: 'Any ESSID'
Error for wireless request "Set Nickname" (8B1C) :
SET failed on device wlan0 ; Operation not supported.
wlan0 no private ioctls.
wlan0 no private ioctls.
wlan0 no private ioctls.
Successfully initialized wpa_supplicant
then it hangs and does nothing
should I be configuring the connection in rc.inet1.conf or in the Connection Editor GUI?
OK, so what you need to do is "turn on" networkmanager. As root do:
Code:
chmod +x /etc/rc.d/rc.networkmanager
Then..
Code:
/etc/rc.d/rc.networkmanager start
I just know this is documented somewhere but most people end up getting it here in the forum...
On that topic, everything you ever need to know about setting up Slackware is documented on the install media.
I'm happy to report that this reply is happening via a wireless connection...thanks a ton everybody.
STDOUBT wrote:
Quote:
On that topic, everything you ever need to know about setting up Slackware is documented on the install media.
point taken, I tried to follow the documentation as far as I could with SlackBuilds and ended up needing help...after that I got lazy and kept asking questions...I'll try to dig a little harder next time, but you guys were just to bloody helpful!
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.