You are not logged in.
Hi List,
it took me many visits to complicated Surfstick related Linux threads to figure out that the linux installation files actually can be found on this surfstick's filesystem.
So I called
[root@arch linux_mbb_install]# ./install
but got
error while loading shared libraries: libusb-0.1.so.4: cannot open ...
but the library clearly exists on my system:
# locate libusb-0.1.so.4
/usr/lib/ libusb-0.1.so.4
/usr/lib/ libusb-0.1.so.4.4.4
# uname -a
Linux arch 3.17.3-1-1ARCH ... x86_64 GNU/Linux
I have the feeling that I'm pretty close to make this Surfstick work with my Archlinux machine (it works just fine on Win7), but I'm stuck again. Any hints will be appreciated.
Offline
You got those libraries from libusb-compat, right?
Post output from
ldd ./install
Also, since when was your last upgrade?
Last edited by Alad (2015-03-14 14:31:18)
Mods are just community members who have the occasionally necessary option to move threads around and edit posts. -- Trilby
Offline
You got those libraries from libusb-compat, right?
I think so, at least its among the libraries that require it, another one is usbutils e.g.
Post output from
ldd ./install
Also, since when was your last upgrade?
ldd: ./install: not found
I did not upgrade for almost 3 month, since I only have this surfstick now and never could make it work on Archlinux.
Therefore I cannot simply download usb_modeswitch or so either, as often suggested, because my Linux machine isn't connected.
Last edited by 4on6 (2015-03-14 14:39:34)
Offline
ldd: ./install: not found
You did run the command in the directory where the install file is? And you can download packages manually from a mirror:
Mods are just community members who have the occasionally necessary option to move threads around and edit posts. -- Trilby
Offline
ldd: ./install: not found
You did run the command in the directory where the install file is? And you can download packages manually from a mirror:
Yes, but I forgot that, for posting on this forum, I had to put the surfstick into my Win7 machine ... sorry
I'll try again...
Offline
ldd: ./install: not found
You did run the command in the directory where the install file is? And you can download packages manually from a mirror
https://www.archlinux.org/mirrors/status/
Now it says: not a dynamic executable.
Hmm ... does that mean libusb-0.1.so.4 is not a shared library on my system?
PS
I think I actually don't need usb_modeswitch, the Linux files on the stick should make it work out of the box, if I could install them.
Last edited by 4on6 (2015-03-14 16:22:49)
Offline
Step 1: Give us full error messages, not just what you think is important.
Step 2: Update your system. 3 months is way too long.
Step 3: Use ls to see what's in /usr/lib. Your locate database could be out of date.
Step 4: Run "file" on the installer, see what it says.
Online
Step 1: Give us full error messages, not just what you think is important.
Step 2: Update your system. 3 months is way too long.
Step 3: Use ls to see what's in /usr/lib. Your locate database could be out of date.
Step 4: Run "file" on the installer, see what it says.
1. thats about the full error message: cannot open libusb-0.1.so.4
2. thats the problem: I only have that surfstick, since I couldn't make it work, I couldn't update
3.
lrwxrwxrwx 1 root root 19 14. Jun 2013 libusb-0.1.so.4 -> libusb-0.1.so.4.4.4
-rwxr-xr-x 1 root root 22792 14. Jun 2013 libusb-0.1.so.4.4.4
lrwxrwxrwx 1 root root 19 16. Jun 2014 libusb-1.0.so -> libusb-1.0.so.0.1.0
lrwxrwxrwx 1 root root 19 16. Jun 2014 libusb-1.0.so.0 -> libusb-1.0.so.0.1.0
-rwxr-xr-x 1 root root 97216 16. Jun 2014 libusb-1.0.so.0.1.0
lrwxrwxrwx 1 root root 19 14. Jun 2013 libusb.so -> libusb-0.1.so.4.4.4
4. I found out that MobileBrServ has actually been installed under /usr/local, and there is the dynamically linked ELF 32bit LSB Intel 80386 executable binary file 'mbbservice' for Linux 2.6.15.
Running ldd on that file shows:
libusb-0.1.so.4 => not found
while all the other libs are found.
Offline
Try running ldconfig as root, see if anything changes.
Online