LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Newbie (https://www.linuxquestions.org/questions/linux-newbie-8/)
-   -   Problems trying to install NDISwrapper and XP drivers into PClos 2015 (https://www.linuxquestions.org/questions/linux-newbie-8/problems-trying-to-install-ndiswrapper-and-xp-drivers-into-pclos-2015-a-4175608147/)

clifftec 06-18-2017 07:29 PM

Problems trying to install NDISwrapper and XP drivers into PClos 2015
 
OH boy what a mess... I am running PcLos 2015, have run synaptics for complete updates, I am having trouble installing ndisWrapper and dependencies, dual booting with Windows 8. I have downloaded most versions from the repos, though don't yet have the knowledge to do the installs using terminal. Any help appreciated in advance. Have read some articles, have tried different ways to no avail, by that I mean a successful wireless connection to my router.

ardvark71 06-18-2017 08:09 PM

Quote:

Originally Posted by clifftec (Post 5724148)
Have read some articles, have tried different ways to no avail, by that I mean a successful wireless connection to my router.

Hi...

Could we first take a look at information concerning your adapter? If you would, with your adapter plugged in, please open a terminal and run the following commands...

Code:

wget -N -t 5 -T 10 https://github.com/UbuntuForums/wireless-info/raw/master/wireless-info && \
chmod +x wireless-info && \
./wireless-info

Then navigate to the location of the text file the script created and post the contents (or a link to them) in your next reply. If you need to, you can save the text file to a thumb drive and then access it using Windows. :)

Regards...

clifftec 06-18-2017 08:28 PM

did you mean this...


########## wireless info START ##########

Report from: 19 Jun 2017 11:24 EST +1000

Booted last: 19 Jun 2017 08:30 EST +1000

Script from: 25 Mar 2017 07:04 UTC +0000

##### release ###########################

Distributor ID: PCLinuxOS
Description: PCLinuxOS
Release: 2016
Codename: PCLinuxOS

##### kernel ############################

Linux 3.15.9-pclos1 #1 SMP PREEMPT Mon Aug 11 00:53:16 CDT 2014 i686 i686 i686 GNU/Linux

Parameters: splash, quiet, vga=788

##### desktop ###########################

01KDE

##### lspci #############################

06:01.0 Ethernet controller [0200]: Broadcom Corporation BCM4401-B0 100Base-TX [14e4:170c] (rev 02)
Subsystem: Acer Incorporated [ALI] Device [1025:0090]
Kernel driver in use: b44

06:02.0 Network controller [0280]: Broadcom Corporation BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller [14e4:4318] (rev 02)
Subsystem: AMBIT Microsystem Corp. TravelMate 2410 [1468:0312]
Kernel driver in use: b43-pci-bridge

##### lsusb #############################

Bus 005 Device 007: ID 1004:618e LG Electronics, Inc. Ally/Optimus One/Vortex (debug mode)
Bus 005 Device 005: ID 045e:00f9 Microsoft Corp. Wireless Desktop Receiver 3.1
Bus 005 Device 004: ID 046d:c52e Logitech, Inc. MK260 Wireless Combo Receiver
Bus 005 Device 002: ID 1a40:0101 Terminus Technology Inc. Hub
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

##### PCMCIA card info ##################

PRODID_1=""
PRODID_2=""
PRODID_3=""
PRODID_4=""
MANFID=0000,0000
FUNCID=255

##### rfkill ############################

0: acer-wireless: Wireless LAN
Soft blocked: no
Hard blocked: no

##### lsmod #############################

ssb 37996 1 b44
pcmcia 26724 1 ssb
acer_wmi 19708 0
sparse_keymap 1956 1 acer_wmi
wmi 5926 1 acer_wmi
mmc_core 65736 4 mmc_block,sdhci_pci,ssb,sdhci
video 9020 2 acer_wmi,i915

##### interfaces ########################

sed: can't read /etc/network/interfaces: No such file or directory

##### ifconfig ##########################

eth0 Link encap:Ethernet HWaddr <MAC 'eth0' [IF1]>
BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Interrupt:21

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:224 errors:0 dropped:0 overruns:0 frame:0
TX packets:224 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:30420 (29.7 KiB) TX bytes:30420 (29.7 KiB)

ppp0 Link encap:Point-to-Point Protocol
inet addr:10.92.200.223 P-t-P:10.64.64.64 Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1500 Metric:1
RX packets:76277 errors:0 dropped:0 overruns:0 frame:0
TX packets:77038 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:3
RX bytes:55806163 (53.2 MiB) TX bytes:9674382 (9.2 MiB)

##### iwconfig ##########################

ppp0 no wireless extensions.

lo no wireless extensions.

eth0 no wireless extensions.

##### route #############################

Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 0.0.0.0 0.0.0.0 U 0 0 0 ppp0
10.64.64.64 0.0.0.0 255.255.255.255 UH 0 0 0 ppp0
127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo

##### resolv.conf #######################

nameserver 10.5.133.45
nameserver 10.4.27.70

##### network managers ##################

Installed:

None found.

Running:

None found.

##### NetworkManager info ###############

NetworkManager is not installed (package "network-manager").

##### NetworkManager.state ##############

cat: /var/lib/NetworkManager/NetworkManager.state: No such file or directory

##### NetworkManager.conf ###############

grep: /etc/NetworkManager/NetworkManager.conf: No such file or directory

##### NetworkManager profiles ###########

No NetworkManager profiles found.

##### iw reg get ########################

nl80211 not found.

##### iwlist channels ###################

ppp0 no frequency information.

lo no frequency information.

eth0 no frequency information.

##### iwlist scan #######################

ppp0 Interface doesn't support scanning.

lo Interface doesn't support scanning.

eth0 Interface doesn't support scanning.

##### module infos ######################

[ssb]
filename: /lib/modules/3.15.9-pclos1/kernel/drivers/ssb/ssb.ko.gz
license: GPL
description: Sonics Silicon Backplane driver
depends: mmc_core,pcmcia
intree: Y
vermagic: 3.15.9-pclos1 SMP preempt mod_unload 686

##### module parameters #################

##### /etc/modules ######################

##### modprobe options ##################

[/etc/modprobe.conf]
alias char-major-116-* snd
alias char-major-14-* soundcore
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss
alias sound-slot-0 snd_hda_intel
install scsi_hostadapter /sbin/modprobe ata_piix; /sbin/modprobe ahci; /bin/true
alias snd-0 snd-ens1371
remove sdhci_pci /sbin/modprobe -r mmc_block; /sbin/modprobe --first-time -r --ignore-remove sdhci_pci
install sdhci_pci /sbin/modprobe --first-time --ignore-install sdhci_pci && { /sbin/modprobe mmc_block; /bin/true; }
install usb-interface /sbin/modprobe ehci_pci; /sbin/modprobe uhci_hcd; /bin/true
options snd-ac97-codec power_save=1
alias eth0 b44
alias pci:v000014E4d0000170Csv00001025sd00000090bc02sc00i00 b44
alias usb0 cdc_ether

[/etc/modprobe.d/broadcom-wl-alias.conf]
alias pci:v000014E4d00000576sv*sd*bc*sc*i* wl
alias pci:v000014E4d00004311sv*sd*bc*sc*i* wl
alias pci:v000014E4d00004312sv*sd*bc*sc*i* wl
alias pci:v000014E4d00004313sv*sd*bc*sc*i* wl
alias pci:v000014E4d00004315sv*sd*bc*sc*i* wl
alias pci:v000014E4d00004328sv*sd*bc*sc*i* wl
alias pci:v000014E4d00004329sv*sd*bc*sc*i* wl
alias pci:v000014E4d0000432Asv*sd*bc*sc*i* wl
alias pci:v000014E4d0000432Bsv*sd*bc*sc*i* wl
alias pci:v000014E4d0000432Csv*sd*bc*sc*i* wl
alias pci:v000014E4d0000432Dsv*sd*bc*sc*i* wl
alias pci:v000014E4d00004331sv*sd*bc*sc*i* wl
alias pci:v000014E4d00004353sv*sd*bc*sc*i* wl
alias pci:v000014E4d00004357sv*sd*bc*sc*i* wl
alias pci:v000014E4d00004358sv*sd*bc*sc*i* wl
alias pci:v000014E4d00004359sv*sd*bc*sc*i* wl
alias pci:v000014E4d0000435Asv*sd*bc*sc*i* wl
alias pci:v000014E4d00004365sv*sd*bc*sc*i* wl
alias pci:v000014E4d000043A0sv*sd*bc*sc*i* wl
alias pci:v000014E4d00004727sv*sd*bc*sc*i* wl
alias pci:v000014E4d0000A99Dsv*sd*bc*sc*i* wl

[/etc/modprobe.d/broadcom-wl-blacklist.conf]
blacklist b43
blacklist b43legacy
blacklist bcma
blacklist brcmfmac
blacklist ssb

[/etc/modprobe.d/ipw-no-associate.conf]
options ipw2100 associate=0
options ipw2200 associate=0
options ipw3945 associate=0

##### rc.local ##########################

touch /var/lock/subsys/local

ln -s /dev/sr0 /dev/dvd > /dev/null 2>&1
ln -s /dev/sr0 /dev/cdrom > /dev/null 2>&1
chmod 777 /dev/sr0 > /dev/null 2>&1
chown root:root /dev/sr0 > /dev/null 2>&1
chmod 777 /dev/sr1 > /dev/null 2>&1
chown root:root /dev/sr1 > /dev/null 2>&1

if [ -d "/union" ]; then
service alsa force-reload
sleep 1
/usr/sbin/alsaunmute > /dev/null 2>&1
fi

modprobe snd-usb-audio

##### pm-utils ##########################

[/etc/pm/config.d/ndiswrapper] (755 root)
SUSPEND_MODULES="ndiswrapper"

##### udev rules ########################

[/etc/udev/rules.d/70-persistent-net.rules]
# PCI device 0x14e4:0x170c (b44)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="<MAC 'eth0' [IF1]>", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"
# Drakx-net rule for usb0 (<MAC address>)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="<MAC address>", ATTR{type}=="1", KERNEL=="usb*", NAME="usb0"

##### dmesg #############################

########## wireless info END ############

Shadow_7 06-19-2017 03:56 PM

06:02.0 Network controller [0280]: Broadcom Corporation BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller [14e4:4318] (rev 02)

You should be able to get that one working with the b43 driver. And probably ndiswrapper too. BITD, the ndiswrapper driver option had better range. Both were difficult to get working, but both driver options worked for the most part. In my case it was a laptop and there was a hardware power button to toggle it, which was hit and miss as to what state it was in. Unloading the driver, pushing the power button again, then loading the driver normally sorted it out. Or other tricks. It might be a bit old to work with modern networks since it's b/g and N or AC is expected these days. But it should work fine. I remember having more trouble finding the right version of the firmware for it work with ndiswrapper than I had with the driver. bcmwl5.* or some such, been a really long time. 32 bit version of course.

clifftec 06-20-2017 09:23 PM

... hey thanx for that, well further to reading my own report posted, I found I was missing a network manager, along with some dependencies. After installing those pre-requisites,and selecting the wrapper options still returned a error message (non-support for hardware)maybe I am missing the Acer wireless drivers do you think?

yancek 06-21-2017 08:31 AM

I would expect that you would have a newer kernel than what you posted. PCLinux is a rolling release so updating as explained at their site below should give you a newer kernel. I've not used Broadcom wireless so I'm not sure it would solve your problem.

http://www.pclinuxoshelp.com/index.p...Your_PCLinuxOS

Shadow_7 06-21-2017 09:16 AM

What is reporting non-support? dmesg? /var/log/syslog? ndiswrapper when you add the driver? fwcutter when you extract the firmware?

From what I remember of that chipset and the ndiswrapper driver, I had to get OLDer versions of the .sys and .inf files. The source files were Windows Vista and I think I needed the XP drivers for it to work. And it was quirky, like I had to set the ESSID twice to have it take. Or I had to set the ESSID first when the driver was loaded or it didn't take at all. But it did work. Although quirks like that do NOT work with the typical managers. Hopefully none of those quirks apply in modern implementations.

clifftec 06-21-2017 09:39 PM

I guess I am climbing a parabolic hill of circumstances, though I do appreciate the assistance. I have another 64bit Acer Dual Pro as well, that I run the latest versions of everything updated from the repo's, and I must say PcLinux 2017 I have installed is exemplary. The other Acer 32 bit is more of a hobby to get working properly, and learn more Linux to be able to help others.... so thanks again for the guidance, it's so inspiring. I will boot the other machine and try your suggestions and input.

clifftec 06-21-2017 09:43 PM

...and I will get the dmesg log report from the other machine.

clifftec 06-21-2017 10:18 PM

there is 800 odd lines of dmesg log, do I still post it here, or is there a way to shorten it?

Shadow_7 06-22-2017 04:14 AM

surround it with square bracket code square bracket and it's /code counterpart to put it in a box. Or use tail.

$ dmesg | tail -n 50

clifftec 06-24-2017 09:16 PM

ok... quick one ... how do I post the info inside those square brackets ?

Soitgoes 06-24-2017 10:29 PM

An efficient way to post the 800+ lines would be to download wgetpaste and then issue the following command:
Code:

$ wgetpaste -c dmesg
That will send the output to a pastebin and give you a hyperlink which you can copy and paste for people to see..

Regards

clifftec 06-26-2017 01:24 AM

ok... this was cool. I found some code on the net, and when I pasted the whole lot in..... my wireless suddenly appeared and is now fully working as I type.... solvered! :)

here is that code:

sudo mkdir /lib/firmware/b43
sudo cp Desktop/b43/* /lib/firmware/b43
sudo rmmod -f b43
sudo rmmod -f ssb
sudo modprobe b43

Shadow_7 06-26-2017 05:44 AM

Looks like the post steps after using b43-fwcutter. AKA you were missing firmware.


All times are GMT -5. The time now is 07:51 PM.