Find the answer to your Linux question:
Page 1 of 3 1 2 3 LastLast
Results 1 to 10 of 27
As my username suggests, I am absolutely new at this. I purchased a new Dell Inspiron 1525 and installed Fedora 9 on it. (And was very proud of myself for ...
Enjoy an ad free experience by logging in. Not a member yet? Register.
  1. #1
    Just Joined!
    Join Date
    Jan 2009
    Posts
    13

    Dell Inspiron 1525/ Fedora 9


    As my username suggests, I am absolutely new at this. I purchased a new Dell Inspiron 1525 and installed Fedora 9 on it. (And was very proud of myself for getting even that far.)

    I'm unable to get wireless access. I've tried to set it up with the Network Configuration tool, but I when I hit the "Activate" button I get this message: "/sbin/ifup: configuration for eth0 not found. Usage: ifup <device name>"

    I have DSL service from Verizon, which works on my Mac (which is what I'm typing this on now). I have the ESSID and the WEP key for that.

    The hardware on the Dell is Marvell 88E8040 PCI-E Fast Ethernet. The kernel version is 2.6.25-14.fc9.i686.

    I'd add all the responses to the commands listed in the "Wireless Setup- Start Here" post but since I don't have Internet access on that computer I'd have to type them all in manually on the one I'm using.

    Please help if you can! And please give very simple instructions if possible! Thanks.

  2. #2
    Linux Guru
    Join Date
    Jul 2004
    Posts
    4,593
    Read through this post:

    Wireless Setup - Start Here

    And post the output of the commands here. If you are copying to a windows computer, rename them with the .txt extension. Windows can then open them.
    Last edited by waterhead; 01-02-2009 at 12:15 AM.
    Please do not send Private Messages to me with requests for help. I will not reply.

  3. #3
    Linux Guru
    Join Date
    Jul 2004
    Posts
    4,593
    You may need to download and install the Linux driver supplied by Marvell.

    Marvell: Download Drivers
    Please do not send Private Messages to me with requests for help. I will not reply.

  4. $spacer_open
    $spacer_close
  5. #4
    Just Joined!
    Join Date
    Jan 2009
    Posts
    13
    Okay, I've downloaded the driver, but have no idea how to install it.

    Here are the responses to the commands you listed earlier:

    response to /sbin/lspci -nn:
    00:1c.4 PCI bridge [0604]: Intel Corporation 82801H (ICH8 Family) PCI Express Port 5 [8086:2847] (rev 02)
    00:1d.0 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 [8086:2830] (rev 02)
    00:1d.1 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 [8086:2831] (rev 02)
    00:1d.2 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 [8086:2832] (rev 02)
    00:1d.7 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB2 EHCIController #1 [8086:2836] (rev 02)
    00:1e.0 PCI bridge [0604]: Intel Corporation 82801 Mobile PCI Bridge [8086:2448] (rev f2)
    00:1f.0 ISA bridge [0601]: Intel Corporation 82801HEM (ICH8M) LPC Interface Controller [8086:2815] (rev 02)
    00:1f.1 IDE interface [0101]: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) IDE Controller [8086:2850] (rev 02)
    00:1f.2 SATA controller [0106]: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) SATA AHCI Controller [8086:2829] (rev 02)
    00:1f.3 SMBus [0c05]: Intel Corporation 82801H (ICH8 Family) SMBus Controller [8086:283e] (rev 02)
    02:09.0 FireWire (IEEE 1394) [0c00]: Ricoh Co Ltd R5C832 IEEE 1394 Controller [1180:0832] (rev 05)
    02:09.1 SD Host controller [0805]: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter [1180:0822] (rev 22)
    02:09.2 System peripheral [0880]: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter [1180:0592] (rev 12)
    02:09.3 System peripheral [0880]: Ricoh Co Ltd xD-Picture Card Controller [1180:0852] (rev 12)
    09:00.0 Ethernet controller [0200]: Marvell Technology Group Ltd. 88E8040 PCI-EFast Ethernet Controller [11ab:4354] (rev 12)
    0b:00.0 Network controller [0280]: Broadcom Corporation BCM4310 USB Controller [14e4:4315] (rev 01)

    response to /sbin/lsusb:
    Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    Bus 005 Device 002: ID 06a9:000d Westell
    Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    Bus 001 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

    response to /sbin/lsmod:
    Module Size Used by
    bridge 43668 0
    stp 6148 1 bridge
    bnep 14848 2
    rfcomm 33936 4
    l2cap 21504 16 bnep,rfcomm
    bluetooth 48608 5 bnep,rfcomm,l2cap
    fuse 49436 1
    sunrpc 155924 3
    ipt_REJECT 6656 2
    nf_conntrack_ipv4 11528 5
    iptable_filter 6528 1
    ip_tables 13712 1 iptable_filter
    ip6t_REJECT 7296 2
    xt_tcpudp 6656 6
    nf_conntrack_ipv6 15864 5
    xt_state 5888 10
    nf_conntrack 51424 3 nf_conntrack_ipv4,nf_conntrack_ipv6,xt_state
    ip6table_filter 6400 1
    ip6_tables 14736 1 ip6table_filter
    x_tables 15236 6 ipt_REJECT,ip_tables,ip6t_REJECT,xt_tcpudp,xt_stat e,ip6_tables
    cpufreq_ondemand 9868 1
    acpi_cpufreq 12172 1
    loop 17164 0
    dm_multipath 17292 0
    scsi_dh 9476 1 dm_multipath
    ipv6 230260 20 ip6t_REJECT,nf_conntrack_ipv6
    snd_hda_intel 395800 3
    sr_mod 17064 0
    cdrom 32664 1 sr_mod
    snd_seq_dummy 6660 0
    snd_seq_oss 30364 0
    snd_seq_midi_event 9600 1 snd_seq_oss
    snd_seq 48320 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
    snd_seq_device 9996 3 snd_seq_dummy,snd_seq_oss,snd_seq
    dcdbas 10272 0
    i915 86660 2
    snd_pcm_oss 41600 0
    snd_mixer_oss 16896 1 snd_pcm_oss
    snd_pcm 64772 2 snd_hda_intel,snd_pcm_oss
    joydev 12736 0
    pcspkr 6272 0
    snd_timer 21896 2 snd_seq,snd_pcm
    drm 146404 3 i915
    video 20240 0
    snd_page_alloc 11144 2 snd_hda_intel,snd_pcm
    output 6528 1 video
    snd_hwdep 10372 1 snd_hda_intel
    firewire_ohci 22532 0
    sdhci_pci 10624 0
    sdhci 17540 1 sdhci_pci
    snd 51768 16 snd_hda_intel,snd_seq_dummy,snd_seq_oss,snd_seq,sn d_seq_device,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd _timer,snd_hwdep
    firewire_core 35616 1 firewire_ohci
    i2c_i801 12048 0
    i2c_algo_bit 8836 1 i915
    cdc_ether 8448 0
    mmc_core 43676 1 sdhci
    wmi 9640 0
    i2c_core 21396 4 i915,drm,i2c_i801,i2c_algo_bit
    usbnet 17032 1 cdc_ether
    serio_raw 8836 0
    soundcore 9416 1 snd
    crc_itu_t 5760 1 firewire_core
    ata_piix 24836 0
    pata_acpi 7680 0
    iTCO_wdt 13732 0
    sky2 42500 0
    sg 31028 0
    mii 8192 1 usbnet
    ata_generic 8452 0
    iTCO_vendor_support 6916 1 iTCO_wdt
    dm_snapshot 19492 0
    dm_zero 5632 0
    dm_mirror 19968 0
    dm_log 12164 1 dm_mirror
    dm_mod 48948 10 dm_multipath,dm_snapshot,dm_zero,dm_mirror,dm_log
    ahci 30732 2
    libata 135020 4 ata_piix,pata_acpi,ata_generic,ahci
    sd_mod 32536 3
    scsi_mod 124156 5 scsi_dh,sr_mod,sg,libata,sd_mod
    crc_t10dif 5760 1 sd_mod
    ext3 109704 2
    jbd 43412 1 ext3
    mbcache 10244 1 ext3
    uhci_hcd 23440 0
    ohci_hcd 24336 0
    ehci_hcd 32908 0

    response to dmesg | grep firmware:
    firmware: requesting intel-ucode/06-0f-0d
    firmware: requesting intel-ucode/06-0f-0d

    response to uname -r:
    2.6.27.9-73.fc9.i686

    Thanks for your help!

  6. #5
    Linux Guru
    Join Date
    Jul 2004
    Posts
    4,593
    You have to unpack the driver. That can be done from a terminal by first changing the directory to where the downloaded file is, using the cd command.
    Code:
    cd /path/to/file
    It may actually look like this:
    Code:
    cd /home/neophyte
    Then unpack it with this command.
    Code:
    tar xvfj install_v10.70.2.3.tar.bz2
    It will create a folder called DriverInstall. The driver has installation instructions, in the README file. You will most likely need to install a few things before you can compile anything. You can use YUM to install these (as root).

    kernel source
    kernel headers
    gcc
    make
    Code:
    yum install kernel-devel
    Code:
    yum install kernel-headers
    Code:
    yum install gcc
    Code:
    yum install make
    Please do not send Private Messages to me with requests for help. I will not reply.

  7. #6
    Just Joined!
    Join Date
    Jan 2009
    Posts
    13
    Okay, I typed in all the commands you gave me in your post, and it looked like they were working because stuff was installing. But then I went to the "ReadMe" directions in the DriverInstall package and now I'm stuck. It seems as if the next step is to execute these two commands:

    # cd DriverInstall
    # ./install.sh

    But both commands result in "No such file or directory"

    Please help me figure out what to do next- thanks!

  8. #7
    Linux Guru
    Join Date
    Jul 2004
    Posts
    4,593
    You need to find where the DriverInstall folder is. If you downloaded the file to your desktop, then that may be where it is.
    Code:
    cd ~/Desktop
    That will take you to the Desktop folder. The ~/ means the home folder of whomever is logged in. Then list the contents of the Desktop folder.
    Code:
    ls
    Once you find the DriverInstall folder "cd" to it and then run the install.sh script.
    Please do not send Private Messages to me with requests for help. I will not reply.

  9. #8
    Just Joined!
    Join Date
    Jan 2009
    Posts
    13
    Okay, I found the DriverInstall file- it was in the Documents folder. I changed to that directory and did the ./install.sh command.

    This is the output I got:

    Installation script for sk98lin driver.
    Version 10.70.2.3 (Nov-03-0
    (C) Copyright 2003-2008 Marvell (R)
    Add to your trouble- report the logfile install.log which is located in the DriverInstall directory.
    1) installation
    2) generate patch
    3) exit
    Choose your favorite installation method:

    I chose "installation" by typing that word.

    It responded with:
    Exit.

    and nothing else happened.

    Now what?

    Thanks!

  10. #9
    Linux Guru
    Join Date
    Jul 2004
    Posts
    4,593
    You need to read and follow the README file that comes with the driver. I don't have a copy of the driver anymore, it took up too much space on my little Eee Pc. So I cn't advise on the instructions.
    Please do not send Private Messages to me with requests for help. I will not reply.

  11. #10
    Linux Guru
    Join Date
    Jul 2004
    Posts
    4,593
    OK, I just downloaded and installed the driver on my desktop PC. No problems encountered. It is running a version of Debian. The first time In tried it, I didn't have root privileges, so it gave me this output.
    Create tmp dir (/tmp/Sk98ILVTZYkLarfLpQSSUARCN) [ OK ]
    Check user id (1000) [ failed ]
    You must have root privileges to install the package.
    Delete temp directories (done) [ OK ]
    I used sudo, and then it worked OK. For Fedora you would use the su command for root privileges. Here is the output of the driver compile and install.
    Installation script for sk98lin driver.
    Version 10.70.2.3 (Nov-03-2008)
    (C)Copyright 2003-2008 Marvell(R).
    ================================================== ==
    Add to your trouble-report the logfile install.log
    which is located in the DriverInstall directory.
    ================================================== ==


    1) installation
    2) generate patch
    3) exit
    Choose your favorite installation method: 1
    Please read this carfully!

    This script will automatically compile and load the sk98lin
    driver on your host system. Before performing both compilation
    and loading, it is necessary to shutdown any device using the
    sk98lin kernel module and to unload the old sk98lin kernel
    module. This script will do this automatically per default.

    Please plug a card into your machine. Without a card we aren't
    able to check the full driver functionality.

    Do you want proceed? (y/N) y
    IMPORTANT INFORMATION!

    We found an alternative driver for your Marvell product on this system.
    The alternative driver is _NOT_ directly supported by Marvell and does not
    include all features provided by your device. If you want to use the
    sk98lin driver developed by Marvell, you may choose either to deactivate
    or remove the alternative driver.

    [PRESS ANY KEY FOR FURTHER INSTRUCTIONS]
    Do nothing:
    - The sk98lin will be installed
    NOTE: It may happen that the alternative driver will be loaded on
    the next boot process. In this case the Marvell driver _WON'T_ be
    loaded.

    Deactivate driver:
    - The alternative driver will be renamed to _skge.ko or _sky2.ko
    - All references in the /etc/modprobe.conf file will be changed to
    the sk98lin driver
    - The alternative driver will be unloaded
    - The sk98lin driver will be installed

    Remove driver (recommended):
    - The alternative driver will be removed from your system
    - All references in the /etc/modprobe.conf file will be changed to
    the sk98lin driver
    - The alternative driver will be unloaded
    - The sk98lin driver will be installed


    1) Do nothing
    2) Deactivate diver
    3) Remove driver
    Action: 3
    Disconnect alternative devices: (done) [ OK ]
    Unload alternative driver (done) [ OK ]
    Create tmp dir (/tmp/Sk98IopgCqKhiEmgemlBpPqBP) [ OK ]
    Check user id (0) [ OK ]
    Check kernel version (2.6.21-1-multimedia-486) [ OK ]
    Check kernel symbol file (/proc/kallsyms) [ OK ]
    Check kernel type (SMP) [ OK ]
    Check number of CPUs (2) [ OK ]
    Check architecture (found) [ OK ]
    Set architecture (i386) [ OK ]
    Check compiler (/usr/bin/gcc) [ OK ]
    Check mcmodel flags (none) [ OK ]
    Check module support (/sbin/insmod) [ OK ]
    Check make (/usr/bin/make) [ OK ]
    Check kernel gcc version (4.1.2) (Kernel:4.1.2 == gcc:4.1.2) [ OK ]
    Check sk98lin driver availability (not loaded) [ OK ]
    Check kernel header files (/usr/src/linux) [ OK ]
    Check sources for .config file (/usr/src/linux/.config) [ OK ]
    Copy and check .config file (done) [ OK ]
    Check the mem address space (highmem) [ OK ]
    Change IOMMU (disabled) [ OK ]
    Create new .config file (done) [ OK ]
    Execute: make oldconfig (done) [ OK ]
    Delete old .config file (done) [ OK ]
    Execute: make oldconfig (done)) [ OK ]
    diff: /usr/src/linux/.config: No such file or directory
    Check modpost availability (available) [ OK ]
    Unpack the sources (done) [ OK ]
    Check firmware availability (not available) [ OK ]
    Check kernel header version (Kernel:2.6.21 == Header:2.6.21) [ OK ]
    Check kernel functions (Changed: nothing) [ OK ]
    Compile the kernel (done) [ OK ]
    Copy driver man page into /usr/share/man/man4/ (done) [ OK ]
    Check the driver (done) [ OK ]
    Create kernel modules driver directory (done) [ OK ]
    Delete old driver (done) [ OK ]
    Copying driver (done) [ OK ]
    Change /etc/modprobe.confsed: can't read /etc/modprobe.conf: No such file or directory
    (done) [ OK ]
    Delete alternative driver (done) [ OK ]
    Make dependency (done) [ OK ]
    Delete temp directories (done) [ OK ]
    All done. Driver installed and loaded.
    To load the module manually, proceed as follows:
    Enter "modprobe sk98lin"

    Have fun...
    I then loaded the driver, like it says:
    Code:
    sudo modprobe sk98lin
    When I checked the loaded modules using the lsmod command, it was the first one listed.

    I don't see why you should be having any problems with this. It does everything for you.
    Last edited by waterhead; 01-04-2009 at 01:03 AM.
    Please do not send Private Messages to me with requests for help. I will not reply.

Page 1 of 3 1 2 3 LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •