You are not logged in.

#1 2015-03-14 14:16:04

4on6
Member
Registered: 2011-10-05
Posts: 172

Huawei E3531 (Lidl/Fonic Surfstick): libusb-0.1.so.4 cannot open

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

#2 2015-03-14 14:30:18

Alad
Wiki Admin/IRC Op
From: Bagelstan
Registered: 2014-05-04
Posts: 2,412
Website

Re: Huawei E3531 (Lidl/Fonic Surfstick): libusb-0.1.so.4 cannot open

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

#3 2015-03-14 14:38:30

4on6
Member
Registered: 2011-10-05
Posts: 172

Re: Huawei E3531 (Lidl/Fonic Surfstick): libusb-0.1.so.4 cannot open

Alad wrote:

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.

Alad wrote:

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

#4 2015-03-14 14:42:32

Alad
Wiki Admin/IRC Op
From: Bagelstan
Registered: 2014-05-04
Posts: 2,412
Website

Re: Huawei E3531 (Lidl/Fonic Surfstick): libusb-0.1.so.4 cannot open

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/


Mods are just community members who have the occasionally necessary option to move threads around and edit posts. -- Trilby

Offline

#5 2015-03-14 14:47:01

4on6
Member
Registered: 2011-10-05
Posts: 172

Re: Huawei E3531 (Lidl/Fonic Surfstick): libusb-0.1.so.4 cannot open

Alad wrote:

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/

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

#6 2015-03-14 14:52:53

4on6
Member
Registered: 2011-10-05
Posts: 172

Re: Huawei E3531 (Lidl/Fonic Surfstick): libusb-0.1.so.4 cannot open

Alad wrote:

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

#7 2015-03-15 00:39:46

Scimmia
Fellow
Registered: 2012-09-01
Posts: 11,561

Re: Huawei E3531 (Lidl/Fonic Surfstick): libusb-0.1.so.4 cannot open

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

#8 2015-03-15 11:53:53

4on6
Member
Registered: 2011-10-05
Posts: 172

Re: Huawei E3531 (Lidl/Fonic Surfstick): libusb-0.1.so.4 cannot open

Scimmia wrote:

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

#9 2015-03-15 13:53:44

Scimmia
Fellow
Registered: 2012-09-01
Posts: 11,561

Re: Huawei E3531 (Lidl/Fonic Surfstick): libusb-0.1.so.4 cannot open

Try running ldconfig as root, see if anything changes.

Online

Board footer

Powered by FluxBB