Sony Vaio VGN-FE21B

Asked by giolekva

So I have Sony Vaio VGN-FE21B and on it I've installed ubuntu hardy, here is laptop specification http://www.ciao.co.uk/Sony_Vaio_FE21B__6483208#productdetail.

Here is some outputs from console:

"lshw -C network" gives:

WARNING: you should run this program as super-user.
  *-network
       description: Ethernet interface
       product: PRO/100 VE Network Connection
       vendor: Intel Corporation
       physical id: 8
       bus info: pci@0000:0a:08.0
       logical name: eth0
       version: 02
       serial: 00:13:a9:08:54:85
       width: 32 bits
       clock: 33MHz
       capabilities: bus_master cap_list ethernet physical
       configuration: broadcast=yes driver=e100 driverversion=3.5.23-k4-NAPI firmware=N/A ip=192.168.16.72 latency=64 maxlatency=56 mingnt=8 module=e100 multicast=yes

"modinfo iwl3945" gives:

filename: /lib/modules/2.6.24-19-generic/ubuntu/wireless/iwlwifi/iwlwifi/compatible/iwl3945.ko
license: GPL
author: Copyright(c) 2003-2007 Intel Corporation
version: 1.2.0
description: Intel(R) PRO/Wireless 3945ABG/BG Network Connection driver for Linux
srcversion: 8E95C617988943846696F97
alias: pci:v00008086d00004227sv*sd*bc*sc*i*
alias: pci:v00008086d00004222sv*sd*bc*sc*i*
depends: iwlwifi_mac80211
vermagic: 2.6.24-19-generic SMP mod_unload 586
parm: antenna:select antenna (1=Main, 2=Aux, default 0 [both]) (int)
parm: disable:manually disable the radio (default 0 [radio on]) (int)
parm: hwcrypto:using hardware crypto engine (default 0 [software])
 (int)
parm: debug:debug output mask (int)
parm: disable_hw_scan:disable hardware scanning (default 0) (int)
parm: queues_num:number of hw queues. (int)
parm: qos_enable:enable all QoS functionality (int)

and "iwconfig" :

lo no wireless extensions.

eth0 no wireless extensions.

ppp0 no wireless extensions.

and "sudo python ~/Auto-NDIS-0.1/auto-ndis.py":

Auto-NDISwrapper 0.1
Please remember to always try to use the latest version of NDISwrapper with this script
Sorry, card not yet supported by Auto-NDISwrapper
Save this output as it will help other people give you support
Traceback (most recent call last):
  File "/home/giolekva/Auto-NDIS-0.1/auto-ndis.py", line 460, in <module>
    card_id = get_card_id()
  File "/home/giolekva/Auto-NDIS-0.1/auto-ndis.py", line 434, in get_card_id
    get_print_card_info()
  File "/home/giolekva/Auto-NDIS-0.1/auto-ndis.py", line 91, in get_print_card_info
    card_info = card_data[28:len(card_data)]
UnboundLocalError: local variable 'card_data' referenced before assignment

Can u help me? :) I'm allready about week trying to install wi-fi driver :(

Question information

Language:
English Edit question
Status:
Answered
For:
Auto-NDISwrapper Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
climatewarrior (gabrieljoel) said :
#1

Can you please give me the output of "lspci"? And also it seems it seems there is still no database entry for your card but it seems you spotted a bug. Thank You!

Revision history for this message
climatewarrior (gabrieljoel) said :
#2

Can you please give me the output of "lspci"? And also it seems it seems there is still no database entry for your card but it seems you spotted a bug. Thank You!

Revision history for this message
climatewarrior (gabrieljoel) said :
#3

also please "lspci -n"

Revision history for this message
giolekva (giolekva) said :
#4

Here is "lspci":

00:00.0 Host bridge: Intel Corporation Mobile 945GM/PM/GMS, 943/940GML and 945GT Express Memory Controller Hub (rev 03)
00:01.0 PCI bridge: Intel Corporation Mobile 945GM/PM/GMS, 943/940GML and 945GT Express PCI Express Root Port (rev 03)
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02)
00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 02)
00:1c.1 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 (rev 02)
00:1c.2 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 3 (rev 02)
00:1c.3 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 4 (rev 02)
00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #2 (rev 02)
00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #3 (rev 02)
00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #4 (rev 02)
00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2)
00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 02)
00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE Controller (rev 02)
00:1f.2 IDE interface: Intel Corporation 82801GBM/GHM (ICH7 Family) SATA IDE Controller (rev 02)
00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 02)
01:00.0 VGA compatible controller: nVidia Corporation G72M [GeForce Go 7400] (rev a1)
0a:03.0 CardBus bridge: Texas Instruments PCIxx12 Cardbus Controller
0a:03.1 FireWire (IEEE 1394): Texas Instruments PCIxx12 OHCI Compliant IEEE 1394 Host Controller
0a:03.2 Mass storage controller: Texas Instruments 5-in-1 Multimedia Card Reader (SD/MMC/MS/MS PRO/xD)
0a:08.0 Ethernet controller: Intel Corporation PRO/100 VE Network Connection (rev 02)

and here "lspci -n" :

00:00.0 0600: 8086:27a0 (rev 03)
00:01.0 0604: 8086:27a1 (rev 03)
00:1b.0 0403: 8086:27d8 (rev 02)
00:1c.0 0604: 8086:27d0 (rev 02)
00:1c.1 0604: 8086:27d2 (rev 02)
00:1c.2 0604: 8086:27d4 (rev 02)
00:1c.3 0604: 8086:27d6 (rev 02)
00:1d.0 0c03: 8086:27c8 (rev 02)
00:1d.1 0c03: 8086:27c9 (rev 02)
00:1d.2 0c03: 8086:27ca (rev 02)
00:1d.3 0c03: 8086:27cb (rev 02)
00:1d.7 0c03: 8086:27cc (rev 02)
00:1e.0 0604: 8086:2448 (rev e2)
00:1f.0 0601: 8086:27b9 (rev 02)
00:1f.1 0101: 8086:27df (rev 02)
00:1f.2 0101: 8086:27c4 (rev 02)
00:1f.3 0c05: 8086:27da (rev 02)
01:00.0 0300: 10de:01d8 (rev a1)
0a:03.0 0607: 104c:8039
0a:03.1 0c00: 104c:803a
0a:03.2 0180: 104c:803b
0a:08.0 0200: 8086:1092 (rev 02)

I think ubuntu can't correctly detect my lan card.

Revision history for this message
Nils Schlupp (nilsschlupp) said :
#5

here, i checked intels website, and they seem to have a linux driver for you, no need to use ndiswrapper at all!

http://downloadcenter.intel.com/filter_results.aspx?strTypes=all&ProductID=2259&OSFullName=&lang=eng&strOSs=39&submit=Go!

Revision history for this message
climatewarrior (gabrieljoel) said :
#6

Your in luck! it seems your card has native open source wireless drivers provided by Intel. I don't know why Ubuntu didn't picked that up for you. But this seems to be the solution http://linuxtechie.wordpress.com/2008/04/24/making-intel-wireless-3945abg-work-better-on-ubuntu-hardy/ . Also you can try getting the drives directly from intel http://downloadcenter.intel.com/filter_results.aspx?strTypes=all&ProductID=2259&OSFullName=&lang=eng&strOSs=39&submit=Go! . But I recommend that you use the first solution, it will probably much easier and it's better because when new drivers are out ubuntu will update them for you. If you have any other problems don't hesitate to ask. Good luck!

Revision history for this message
climatewarrior (gabrieljoel) said :
#7

One more thing. Some people are reporting that the wicd network manager is working better with them with this card than the default network manager. http://wicd.sourceforge.net/

Revision history for this message
giolekva (giolekva) said :
#8

Yes, I've fount it earlier, but it gives me such error when trying to compile using this command: "make SHELL=/bin/bash"

the output is:

Kernel Makefile not found at '/lib/modules/2.6.24-19-generic/source'
make: *** [compatible/kversion] Error 1

Revision history for this message
Sparragus (richardkaufman) said :
#9

If you know spanish:
     try this: http://www.ubuntu-es.org/index.php?q=node/88882

else:
     modify your command and and use "sudo make SHELL=/bin/bash install"

Someone was complaining that ""make SHELL=/bin/bash"" wasn;t working either.....the correction is what I pasted. Also, the [HOW TO] if for that same wireless card. If that doesnt help you, let me know.

Revision history for this message
Sparragus (richardkaufman) said :
#10

My bad....it isnt answered

Revision history for this message
Nils Schlupp (nilsschlupp) said :
#11

try running make without any of those parameters, and if the error persists, install the "linux-headers" package from synaptic.

Can you help with this problem?

Provide an answer of your own, or ask giolekva for more information if necessary.

To post a message you must log in.