Need help with wireless on linux
I barely understand how to work with windows, much less linux and wireless hardware/software so please excuse me if my question and/or process is really stupid.
I just installed linux on my labtop. When I go to network settings, under connections it only says wired connection and point to point connection. When I choose "edit wireless networks," no networks are shown (on vista, at least some of the neighbors' were shown). So I thought I needed a driver of some sort for my wireless and looked up the hardware and found that my Toshiba Satellite® A205-S5804 Laptop uses a Realtek 802.11/b/g wireless NIC. I did a search for drivers for the Realtek 802.11/b/g wireless NIC, and found several, which I downloaded. I then used Windows wireless drivers to install all the inf files I could find in the downloaded files, however it always says "hardware present: no." Originally, with vista my wireless worked fine. Connecting an ethernet to ubuntu allows me to go on the web. I also have a D-link DIR-615 Draft 802.11 N router.
Basically, I wanna find out why my wireless won't work on ubuntu and how I can get it to work. Please simplify any steps so that a computer illiterate person (like me) could understand them.
Thanks
Question information
- Language:
- English Edit question
- Status:
- Solved
- For:
- Ubuntu Edit question
- Assignee:
- No assignee Edit question
- Solved by:
- peter b
- Solved:
- 2008-07-19
- Last query:
- 2008-07-19
- Last reply:
- 2008-07-19
peter b (b1pete) said : | #1 |
hello Michael,
just an hour ago I answered ticket#39135 (v similar topic/subject); pls take a look at it. the only diff is that the other forum member says that HE ALREADY GOT THE DRIVER INSTALLED via ndiswrapper.
so, in order to 'catch up' with that ticket you'll have to, FIRST, identify your wifi chipset that lives on your laptop --> in a terminal pls do
lspci
the output of this cmd will tell you/identify the chipset --> pls take note of this ID is v important.
then you'll have to get the win driver FOR THIS chipset ID and NO OTHER - a word of caution pls- this is again v v imp.
then create a folder in your home folder and COPY ONLY the xxxxx.inf AND xxxxxx.sys file of the win driver --> again v imp
then via synaptic (system --> admin --> synaptic --> search --> ndis) INSTALL the three packages that start with ndis (ndiswrapper, ndiswrapper utilsxx and ndisgtk)
reboot pc then
sudo ndiswrapper -i /home/home_
there'll be some output, hoever, to check if all's ok do
ndiswrapper -l
the output of this cmd MUST/MANDATORY contain the driver name AND the chipset ID. If NOT then probably the wrong driver was installed --> remedy
uninstall the driver and repeat the steps above. the url below tells you more about ndiswrapper
https:/
AFTER you've got your PROPER driver installed AND the last cmd output above IS as described ONLY then continue with the other commands shown on ticket#39135.
hope this helps.
peter b
Michael (takjoychiu) said : | #2 |
I entered in lspci and got this:
00:00.0 Host bridge: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub (rev 03)
00:02.0 VGA compatible controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 03)
00:02.1 Display controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 03)
00:1a.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #4 (rev 03)
00:1a.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 (rev 03)
00:1a.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 (rev 03)
00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 03)
00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 (rev 03)
00:1c.1 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 2 (rev 03)
00:1c.2 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 3 (rev 03)
00:1c.3 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 4 (rev 03)
00:1c.4 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 5 (rev 03)
00:1d.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 (rev 03)
00:1d.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 (rev 03)
00:1d.2 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 (rev 03)
00:1d.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev f3)
00:1f.0 ISA bridge: Intel Corporation 82801HEM (ICH8M) LPC Interface Controller (rev 03)
00:1f.1 IDE interface: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) IDE Controller (rev 03)
00:1f.2 SATA controller: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) SATA AHCI Controller (rev 03)
00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev 03)
02:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8039 PCI-E Fast Ethernet Controller (rev 14)
michael@
00:00.0 Host bridge: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub (rev 03)
00:02.0 VGA compatible controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 03)
00:02.1 Display controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 03)
00:1a.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #4 (rev 03)
00:1a.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 (rev 03)
00:1a.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 (rev 03)
00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 03)
00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 (rev 03)
00:1c.1 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 2 (rev 03)
00:1c.2 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 3 (rev 03)
00:1c.3 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 4 (rev 03)
00:1c.4 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 5 (rev 03)
00:1d.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 (rev 03)
00:1d.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 (rev 03)
00:1d.2 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 (rev 03)
00:1d.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev f3)
00:1f.0 ISA bridge: Intel Corporation 82801HEM (ICH8M) LPC Interface Controller (rev 03)
00:1f.1 IDE interface: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) IDE Controller (rev 03)
00:1f.2 SATA controller: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) SATA AHCI Controller (rev 03)
00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev 03)
02:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8039 PCI-E Fast Ethernet Controller (rev 14)
I don't know which one is my wifi chipset ID. I tried the last one, 02:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8039 PCI-E Fast Ethernet Controller (rev 14), but it lists different hardware when i enter ndiswrapper -l. From what I've found out by googling, shouldn't wifi chipset ID start with "Network Controller"?? I'm confused. Also, does anyone know any decent sites to provide drivers? It was hard for me just to locate the 88E8039 driver.
peter b (b1pete) said : | #3 |
ok, pls do in a terminal
sudo lshw -C network
and
sudo lshw -businfo
both these commands will identify your pc network interfaces --> just look for network in the output.
in the commands above l is lower case L
peter b
Michael (takjoychiu) said : | #4 |
ok, so i entered the two commands:
michael@
[sudo] password for michael:
*-network
description: Ethernet interface
product: 88E8039 PCI-E Fast Ethernet Controller
vendor: Marvell Technology Group Ltd.
physical id: 0
bus info: pci@0000:02:00.0
logical name: eth0
version: 14
serial: 00:a0:d1:93:24:f1
size: 100MB/s
capacity: 100MB/s
width: 64 bits
clock: 33MHz
michael@
Bus info Device Class Description
=======
cpu@0 processor Intel(R) Pentium(R) Dual CPU T2330
cpu@1 processor
pci@0000:00:00.0 bridge Mobile PM965/GM965/GL960 Memory Contro
pci@0000:00:02.0 display Mobile GM965/GL960 Integrated Graphics
pci@0000:00:02.1 display Mobile GM965/GL960 Integrated Graphics
pci@0000:00:1a.0 bus 82801H (ICH8 Family) USB UHCI Controll
pci@0000:00:1a.1 bus 82801H (ICH8 Family) USB UHCI Controll
pci@0000:00:1a.7 bus 82801H (ICH8 Family) USB2 EHCI Control
pci@0000:00:1b.0 multimedia 82801H (ICH8 Family) HD Audio Controll
pci@0000:00:1c.0 bridge 82801H (ICH8 Family) PCI Express Port
pci@0000:02:00.0 eth0 network 88E8039 PCI-E Fast Ethernet Controller
pci@0000:00:1c.1 bridge 82801H (ICH8 Family) PCI Express Port
pci@0000:00:1c.2 bridge 82801H (ICH8 Family) PCI Express Port
pci@0000:00:1c.3 bridge 82801H (ICH8 Family) PCI Express Port
pci@0000:00:1c.4 bridge 82801H (ICH8 Family) PCI Express Port
pci@0000:00:1d.0 bus 82801H (ICH8 Family) USB UHCI Controll
pci@0000:00:1d.1 bus 82801H (ICH8 Family) USB UHCI Controll
pci@0000:00:1d.2 bus 82801H (ICH8 Family) USB UHCI Controll
pci@0000:00:1d.7 bus 82801H (ICH8 Family) USB2 EHCI Control
pci@0000:00:1e.0 bridge 82801 Mobile PCI Bridge
pci@0000:00:1f.0 bridge 82801HEM (ICH8M) LPC Interface Control
pci@0000:00:1f.1 scsi3 storage 82801HBM/HEM (ICH8M/ICH8M-E) IDE Contr
scsi@3:0.0.0 /dev/cdrom disk CDDVDW TS-L632H
pci@0000:00:1f.2 scsi0 storage 82801HBM/HEM (ICH8M/ICH8M-E) SATA AHCI
scsi@0:0.0.0 /dev/sda disk 120GB FUJITSU MHY2120B
scsi@0:0.0.0,1 /dev/sda1 volume 1500MiB Windows NTFS volume
scsi@0:0.0.0,2 /dev/sda2 volume 79GiB Windows NTFS volume
scsi@0:0.0.0,3 /dev/sda3 volume 30GiB Extended partition
pci@0000:00:1f.3 bus 82801H (ICH8 Family) SMBus Controller
*** I guessed that the fast ethernet controller is the thing that's supposed to give me wireless so I scrounged around a bit, and found that one of the commands "lspci -n" gives me the same number (at the very bottom) as the "ndiswrapper -l" hardware. So, I guess that means that the "wrong" driver I installed earlier was actually right***
michael@
00:00.0 0600: 8086:2a00 (rev 03)
00:02.0 0300: 8086:2a02 (rev 03)
00:02.1 0380: 8086:2a03 (rev 03)
00:1a.0 0c03: 8086:2834 (rev 03)
00:1a.1 0c03: 8086:2835 (rev 03)
00:1a.7 0c03: 8086:283a (rev 03)
00:1b.0 0403: 8086:284b (rev 03)
00:1c.0 0604: 8086:283f (rev 03)
00:1c.1 0604: 8086:2841 (rev 03)
00:1c.2 0604: 8086:2843 (rev 03)
00:1c.3 0604: 8086:2845 (rev 03)
00:1c.4 0604: 8086:2847 (rev 03)
00:1d.0 0c03: 8086:2830 (rev 03)
00:1d.1 0c03: 8086:2831 (rev 03)
00:1d.2 0c03: 8086:2832 (rev 03)
00:1d.7 0c03: 8086:2836 (rev 03)
00:1e.0 0604: 8086:2448 (rev f3)
00:1f.0 0601: 8086:2815 (rev 03)
00:1f.1 0101: 8086:2850 (rev 03)
00:1f.2 0106: 8086:2829 (rev 03)
00:1f.3 0c05: 8086:283e (rev 03)
02:00.0 0200: 11ab:4353 (rev 14)
michael@
yk60x86 : driver installed
device (11AB:4353) present (alternate driver: sky2)
***note: I also checked earlier and found that ndiswrapper-common, ndiswrapper-
So i assume that everything's in order (since 11AB:4353 seems to be the chip code) and go to ticket#39135 and follow those directions.
I removed the key on my wireless router and entered into a terminal:
sudo depmod -a
sudo modprobe ndiswrapper
sudo cp /etc/network/
echo -e 'auto lo\niface lo inet loopback\n' | sudo tee /etc/network/
echo 'ndiswrapper' | sudo tee -a /etc/modules
***But the wireless router didn't connect automatically. Is the wireless supposed to connect automatically, or are you supposed to first scan and then choose a connection, or do you have to enter in the wireless connection name before it works? I can't really find the original question tfh289 asked on ticket 39135, so I'm not sure how it all works out.
Oh, and I entered the two commands ifconfig and iwconfig with the following outputs (Currently I'm using an ethernet cable on the labtop to type this question)
michael@
eth0 Link encap:Ethernet HWaddr 00:a0:d1:93:24:f1
inet addr:192.168.0.194 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::2a0:
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:3293 errors:0 dropped:0 overruns:0 frame:0
TX packets:2647 errors:0 dropped:0 overruns:0 carrier:0
RX bytes:4177995 (3.9 MB) TX bytes:272973 (266.5 KB)
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:16436 Metric:1
RX packets:1586 errors:0 dropped:0 overruns:0 frame:0
TX packets:1586 errors:0 dropped:0 overruns:0 carrier:0
RX bytes:79300 (77.4 KB) TX bytes:79300 (77.4 KB)
michael@
lo no wireless extensions.
eth0 no wireless extensions.
***Sorry for asking all this
peter b (b1pete) said : | #5 |
v interesting; I could see that there was/is a bug on this issue but it appears that in the new hardy distro it was fixed,
btw, what ubuntu distro are you using ? just type
uname -a
and post output pls. also do
lspci -nnvvv
and post output pls.
....'(Currently I'm using an ethernet cable on the labtop to type this question)'..... it means that the wired interface works. before proceeding further pls do
sudo ndisgtk
and post the output. do not be tempted at this stage to do any changes/editting in ndisgtk pls.
you can try with no harm done
sudo iwlist eth0 scan
and
sudo dhclient eth0
post the output here also. we'll continue after that.
peter b
peter b (b1pete) said : | #6 |
sorry, I forgot --> BEFORE entering the last two commands in prev post,
pls HAVE THE WIRED CONN'N TO THE ROUTER DISCONNECTED then reboot pc and enter FIRST
sudo ifconfig eth0
sudo ifup eth0
then the two commands. pls post output here.
peter b
Michael (takjoychiu) said : | #7 |
michael@
Linux michael-laptop 2.6.24-19-generic #1 SMP Wed Jun 18 14:43:41 UTC 2008 i686 GNU/Linux
**** My labtop has dual boot windows vista and ubuntu, sorry for not mentioning this earlier.
michael@
00:00.0 Host bridge [0600]: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub [8086:2a00] (rev 03)
Subsystem: Toshiba America Info Systems Unknown device [1179:ff10]
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ >SERR- <PERR-
Latency: 0
Capabilities: <access denied>
00:02.0 VGA compatible controller [0300]: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller [8086:2a02] (rev 03) (prog-if 00 [VGA controller])
Subsystem: Toshiba America Info Systems Unknown device [1179:ff10]
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 0
Interrupt: pin A routed to IRQ 17
Region 0: Memory at f5000000 (64-bit, non-prefetchable) [size=1M]
Region 2: Memory at d0000000 (64-bit, prefetchable) [size=256M]
Region 4: I/O ports at 1800 [size=8]
Capabilities: <access denied>
00:02.1 Display controller [0380]: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller [8086:2a03] (rev 03)
Subsystem: Toshiba America Info Systems Unknown device [1179:ff10]
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 0
Region 0: Memory at f5100000 (64-bit, non-prefetchable) [size=1M]
Capabilities: <access denied>
00:1a.0 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #4 [8086:2834] (rev 03) (prog-if 00 [UHCI])
Subsystem: Toshiba America Info Systems Unknown device [1179:ff10]
Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 0
Interrupt: pin A routed to IRQ 17
Region 4: I/O ports at 1820 [size=32]
00:1a.1 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 [8086:2835] (rev 03) (prog-if 00 [UHCI])
Subsystem: Toshiba America Info Systems Unknown device [1179:ff10]
Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 0
Interrupt: pin B routed to IRQ 20
Region 4: I/O ports at 1840 [size=32]
00:1a.7 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 [8086:283a] (rev 03) (prog-if 20 [EHCI])
Subsystem: Toshiba America Info Systems Unknown device [1179:ff10]
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 0
Interrupt: pin C routed to IRQ 18
Region 0: Memory at f5404800 (32-bit, non-prefetchable) [size=1K]
Capabilities: <access denied>
00:1b.0 Audio device [0403]: Intel Corporation 82801H (ICH8 Family) HD Audio Controller [8086:284b] (rev 03)
Subsystem: Toshiba America Info Systems Unknown device [1179:ff10]
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 0, Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 22
Region 0: Memory at f5200000 (64-bit, non-prefetchable) [size=16K]
Capabilities: <access denied>
00:1c.0 PCI bridge [0604]: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 [8086:283f] (rev 03) (prog-if 00 [Normal decode])
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 0, Cache Line Size: 64 bytes
Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
I/O behind bridge: 00002000-00002fff
Memory behind bridge: f0000000-f0ffffff
Prefetchable memory behind bridge: 00000000fff0000
Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
BridgeCtl: Parity- SERR- NoISA+ VGA- MAbort- >Reset- FastB2B-
Capabilities: <access denied>
00:1c.1 PCI bridge [0604]: Intel Corporation 82801H (ICH8 Family) PCI Express Port 2 [8086:2841] (rev 03) (prog-if 00 [Normal decode])
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 0, Cache Line Size: 64 bytes
Bus: primary=00, secondary=03, subordinate=03, sec-latency=0
I/O behind bridge: 00003000-00003fff
Memory behind bridge: f1000000-f1ffffff
Prefetchable memory behind bridge: 00000000fff0000
Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
BridgeCtl: Parity- SERR- NoISA+ VGA- MAbort- >Reset- FastB2B-
Capabilities: <access denied>
00:1c.2 PCI bridge [0604]: Intel Corporation 82801H (ICH8 Family) PCI Express Port 3 [8086:2843] (rev 03) (prog-if 00 [Normal decode])
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 0, Cache Line Size: 64 bytes
Bus: primary=00, secondary=04, subordinate=04, sec-latency=0
I/O behind bridge: 00004000-00004fff
Memory behind bridge: f2000000-f2ffffff
Prefetchable memory behind bridge: 00000000fff0000
Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
BridgeCtl: Parity- SERR- NoISA+ VGA- MAbort- >Reset- FastB2B-
Capabilities: <access denied>
00:1c.3 PCI bridge [0604]: Intel Corporation 82801H (ICH8 Family) PCI Express Port 4 [8086:2845] (rev 03) (prog-if 00 [Normal decode])
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 0, Cache Line Size: 64 bytes
Bus: primary=00, secondary=05, subordinate=05, sec-latency=0
I/O behind bridge: 00005000-00005fff
Memory behind bridge: f3000000-f3ffffff
Prefetchable memory behind bridge: 00000000fff0000
Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
BridgeCtl: Parity- SERR- NoISA+ VGA- MAbort- >Reset- FastB2B-
Capabilities: <access denied>
00:1c.4 PCI bridge [0604]: Intel Corporation 82801H (ICH8 Family) PCI Express Port 5 [8086:2847] (rev 03) (prog-if 00 [Normal decode])
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 0, Cache Line Size: 64 bytes
Bus: primary=00, secondary=06, subordinate=07, sec-latency=0
I/O behind bridge: 00006000-00006fff
Memory behind bridge: f4000000-f4ffffff
Prefetchable memory behind bridge: 00000000fff0000
Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
BridgeCtl: Parity- SERR- NoISA+ VGA- MAbort- >Reset- FastB2B-
Capabilities: <access denied>
00:1d.0 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 [8086:2830] (rev 03) (prog-if 00 [UHCI])
Subsystem: Toshiba America Info Systems Unknown device [1179:ff10]
Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 0
Interrupt: pin A routed to IRQ 21
Region 4: I/O ports at 1860 [size=32]
00:1d.1 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 [8086:2831] (rev 03) (prog-if 00 [UHCI])
Subsystem: Toshiba America Info Systems Unknown device [1179:ff10]
Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 0
Interrupt: pin B routed to IRQ 19
Region 4: I/O ports at 1880 [size=32]
00:1d.2 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 [8086:2832] (rev 03) (prog-if 00 [UHCI])
Subsystem: Toshiba America Info Systems Unknown device [1179:ff10]
Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 0
Interrupt: pin C routed to IRQ 18
Region 4: I/O ports at 18a0 [size=32]
00:1d.7 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 [8086:2836] (rev 03) (prog-if 20 [EHCI])
Subsystem: Toshiba America Info Systems Unknown device [1179:ff10]
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 0
Interrupt: pin A routed to IRQ 21
Region 0: Memory at f5404c00 (32-bit, non-prefetchable) [size=1K]
Capabilities: <access denied>
00:1e.0 PCI bridge [0604]: Intel Corporation 82801 Mobile PCI Bridge [8086:2448] (rev f3) (prog-if 01 [Subtractive decode])
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 0
Bus: primary=00, secondary=08, subordinate=08, sec-latency=32
I/O behind bridge: 0000f000-00000fff
Memory behind bridge: fff00000-000fffff
Prefetchable memory behind bridge: 00000000fff0000
Secondary status: 66MHz- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort+ <SERR- <PERR-
BridgeCtl: Parity- SERR- NoISA+ VGA- MAbort- >Reset- FastB2B-
Capabilities: <access denied>
00:1f.0 ISA bridge [0601]: Intel Corporation 82801HEM (ICH8M) LPC Interface Controller [8086:2815] (rev 03)
Subsystem: Toshiba America Info Systems Unknown device [1179:ff10]
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 0
Capabilities: <access denied>
00:1f.1 IDE interface [0101]: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) IDE Controller [8086:2850] (rev 03) (prog-if 8a [Master SecP PriP])
Subsystem: Toshiba America Info Systems Unknown device [1179:ff10]
Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 0
Interrupt: pin A routed to IRQ 19
Region 0: I/O ports at 01f0 [size=8]
Region 1: I/O ports at 03f4 [size=1]
Region 2: I/O ports at 0170 [size=8]
Region 3: I/O ports at 0374 [size=1]
Region 4: I/O ports at 1810 [size=16]
00:1f.2 SATA controller [0106]: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) SATA AHCI Controller [8086:2829] (rev 03) (prog-if 01 [AHCI 1.0])
Subsystem: Toshiba America Info Systems Unknown device [1179:ff10]
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 0
Interrupt: pin B routed to IRQ 218
Region 0: I/O ports at 1c00 [size=8]
Region 1: I/O ports at 18d4 [size=4]
Region 2: I/O ports at 18d8 [size=8]
Region 3: I/O ports at 18d0 [size=4]
Region 4: I/O ports at 18e0 [size=32]
Region 5: Memory at f5404000 (32-bit, non-prefetchable) [size=2K]
Capabilities: <access denied>
00:1f.3 SMBus [0c05]: Intel Corporation 82801H (ICH8 Family) SMBus Controller [8086:283e] (rev 03)
Subsystem: Toshiba America Info Systems Unknown device [1179:ff10]
Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B-
Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Interrupt: pin C routed to IRQ 10
Region 0: Memory at 50000000 (32-bit, non-prefetchable) [size=256]
Region 4: I/O ports at 1c20 [size=32]
02:00.0 Ethernet controller [0200]: Marvell Technology Group Ltd. 88E8039 PCI-E Fast Ethernet Controller [11ab:4353] (rev 14)
Subsystem: Toshiba America Info Systems Unknown device [1179:ff10]
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 0, Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 217
Region 0: Memory at f0000000 (64-bit, non-prefetchable) [size=16K]
Region 2: I/O ports at 2000 [size=256]
Capabilities: <access denied>
michael@
[sudo] password for michael:
Traceback (most recent call last):
File "/usr/sbin/
NdisGTK()
File "/usr/sbin/
gtk.main()
KeyboardInterrupt
michael@
michael@
****After I entered password for sudo ndisgtk, wireless network drivers pops up and it says Currently installed window drivers: yk60x86, Hardware present: yes. I believe this is the Marvell ethernet driver I installed earlier.
michael@
[sudo] password for michael:
eth0 Link encap:Ethernet HWaddr 00:a0:d1:93:24:f1
UP 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
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
michael@
Ignoring unknown interface eth0=eth0.
michael@
Ignoring unknown interface ethO=ethO.
michael@
eth0 Interface doesn't support scanning.
michael@
Internet Systems Consortium DHCP Client V3.0.6
Copyright 2004-2007 Internet Systems Consortium.
All rights reserved.
For info, please visit http://
Listening on LPF/eth0/
Sending on LPF/eth0/
Sending on Socket/fallback
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 7
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 15
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 9
No DHCPOFFERS received.
No working leases in persistent database – sleeping.
peter b (b1pete) said : | #8 |
Michel, I just re-read the entire thread; there are a few problems/issues that bother me
- first, the linux distro installed on your pc is NOT an ubuntu genuine distro --> it is a patched up distro for i686; ubuntu currently has supported distros for i386 and amd64 and that is v clearly identified as such by uname -a command --> example below is my pc uname -a output
Linux ubuntu-HARDY 2.6.24-19-generic #1 SMP Fri Jul 11 21:01:46 UTC 2008 x86_64 GNU/Linux
this is v v important because from what I can gather ubuntu hardy apparently supports and fixed the problems with the sky2 drivers. that makes highly questionable the use/need of ndiswrapper.
- second, just looking around for particulars of yk60x86 driver I could see that is a new driver and I couldn't find much info for it. however, it appears that it is bound to the Marvell chipset that is the wired network interface and you said that it is working as eth0. again, in genuine ubuntu distros there is no need to employ ANY other packages to get the WIRED interfaces to work --> the drivers for wired interfaces are already built in the kernel and just work 'out of the box' so to speak. we now have a situation where a driver that I couldn't find any info on is bound via ndiswrapper to a wired interface.?
- thirdly, pls do in a terminal and post output of
lsusb
l above is lower case L
and
ifconfig -a
the output of these two commands will clarify a lot of things.
- as far as vista drivers to be used in ubuntu (probably yk60x86) --> my experience with vista is nil, zero, nothing, never worked with vista drivers in ndiswrapper.
so, in conclusion, please take in consideration (I kindly urge you to) getting an ubuntu genuine distro installed be it for i386 or an amd64 if your pc supports it --> for sure (I'm convinced) that all your problems with the wireless will disappear. just looking at toshiba satellite A205 -your pc- it appears that it uses a RealtekRTL8187b --> take a look at the url below
htps://
just post the output of the two commands above and let me know what's your decision re ubuntu genuine distro install; will continue after that.
peter b
Michael (takjoychiu) said : | #9 |
The version of Ubuntu I downloaded was from
http://
I originally installed the server version, but found out that it didn't have graphical interface. I then downloaded and installed the desktop version. The setting I chose for both times was "Standard Personal Computer"
Does that mean I have to order a CD instead of downloading and burning it?
From what you said, I guess the ethernet controller isn't what I need a driver for.
****That link you gave me seems to be exactly what I need (htps:/
Below are the two commands (with ethernet cable attached, below these are w/o ethernet cable):
michael@
Bus 007 Device 002: ID 0bda:8197 Realtek Semiconductor Corp.
Bus 007 Device 001: ID 0000:0000
Bus 006 Device 001: ID 0000:0000
Bus 005 Device 001: ID 0000:0000
Bus 004 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000
michael@
eth0 Link encap:Ethernet HWaddr 00:a0:d1:93:24:f1
inet addr:192.168.0.194 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::2a0:
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1481 errors:0 dropped:0 overruns:0 frame:0
TX packets:1461 errors:0 dropped:0 overruns:0 carrier:0
RX bytes:1223881 (1.1 MB) TX bytes:280264 (273.6 KB)
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:16436 Metric:1
RX packets:1678 errors:0 dropped:0 overruns:0 frame:0
TX packets:1678 errors:0 dropped:0 overruns:0 carrier:0
RX bytes:83900 (81.9 KB) TX bytes:83900 (81.9 KB)
michael@
****Below are the commands again (after disconnecting my ethernet cable and restarting)
michael@
Bus 007 Device 001: ID 0000:0000
Bus 006 Device 001: ID 0000:0000
Bus 005 Device 001: ID 0000:0000
Bus 004 Device 002: ID 0bda:8197 Realtek Semiconductor Corp.
Bus 004 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000
michael@
eth0 Link encap:Ethernet HWaddr 00:a0:d1:93:24:f1
UP 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
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
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:16436 Metric:1
RX packets:1658 errors:0 dropped:0 overruns:0 frame:0
TX packets:1658 errors:0 dropped:0 overruns:0 carrier:0
RX bytes:82900 (80.9 KB) TX bytes:82900 (80.9 KB)
michael@
peter b (b1pete) said : | #10 |
ok Michael, we're on the right track now --> the url that I suggested is the right one --> the chipset on your toshiba is the same as the one for which the ubuntu howto is written for -it should work if followed exactly.
re ubuntu distro --> the url for ubuntu distros download is the right one; it appears that your toshiba has a 64 bit cpu so you should use/choose
Which release do you want?
Ubuntu 8.04 LTS Desktop Edition - Supported to 2011 Ubuntu
What type of computer do you have?
64bit AMD and Intel computers
the above was pasted from ubuntu url you mentioned with the choices you DO NOT NEED REMOVED - it shows the CHOICES/OPTIONS that YOU MUST HAVE ENABLED before starting the download.
the reasons for a fresh ubuntu install are many -I don't want to get into that, I hope you understand.
I would v strongly advice a fresh download as shown
followed by a downloaded iso file check of md5sum,
a new fresh CD burn of the checked iso file
after burn, before install option, CD integrity check option should be used
and a fresh install of ubuntu with the wired interface connected to the router
after install completed just log in and download ALL updates/upgrades off the net and ONLY then start implementing the realtek howto - this should be your first task immediately after the updates completed.
a word of caution pls, read first and do your best to come to grips with the entire howto --> att'n at the file downloading -which files- ; if in doubt about anything on the howto pls ask before proceeding.
best of luck and keep me posted how things are going.
peter b
ps, sorry about the howto url --> it should have been
https:/
peter b (b1pete) said : | #11 |
sorry, I just forgot --> I understand that you have vista also installed --> pls be V V CAREFUL WHERE you install grub --> NEVER TO MBR ALWAYS TO THE / partition where ubuntu is installed
I assume that you want to keep vista and dual boot.
peter b
Michael (takjoychiu) said : | #12 |
I've gone through all of your steps (the download and driver partitioning took all of yesterday) up until the realtek howto page.
I'm currently at this step:
Download rtl8187b-
* there are 13 entries into terminal and 2 files to edit.. make sure your files look EXACTLY like the ones shown
* each line that contains "sudo" could require your password enter it each time asked.
* !!!!Install "patch" package "sudo apt-get install patch" before proceeding with driver install.!!!!
* Ensure you have rtl8187b-
In terminal:
sudo apt-get install patch (and y to install)
cd Desktop
tar -zxvf rtl8187b-
cp 2.6.24.patch rtl8187b-modified/
***** I've downloaded the things and entered in "sudo apt-get install patch" and got this output:
michael@
[sudo] password for michael:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Suggested packages:
diff-doc
The following NEW packages will be installed:
patch
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 97.8kB of archives.
After this operation, 197kB of additional disk space will be used.
Get:1 http://
Fetched 97.8kB in 1s (55.6kB/s)
Selecting previously deselected package patch.
(Reading database ... 95139 files and directories currently installed.)
Unpacking patch (from .../patch_
Setting up patch (2.5.9-4) ...
michael@
****What do they mean by "and y to install" in parenthesis at the end of the first command? Am I supposed to enter y at the end of the command? or replace a part of the command with y?
I just want to make sure if I need to enter in another command to install the patch before I move on to the next step.
|
#13 |
you're doing ok --> you don't have to replace anything , the output you've got is perfect, y is just an explanation that sometimes has to be entered before the command continues.
just do the next
cd Desktop
and carry on with the rest of commands as shown.
peter b
Michael (takjoychiu) said : | #14 |
Thanks peter b, that solved my question.
Michael (takjoychiu) said : | #15 |
Thank you so much for helping me, now I can use ubuntu wireless easily!!! This will be a great help when I'm going to live in dorms this autumn.
peter b (b1pete) said : | #16 |
glad that I could help and you're a happy camper now.
cheerios and take care.
peter b