LinuxQuestions.org
Review your favorite Linux distribution.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Networking
User Name
Password
Linux - Networking This forum is for any issue related to networks or networking.
Routing, network cards, OSI, etc. Anything is fair game.

Notices


Reply
  Search this Thread
Old 05-09-2004, 08:52 PM   #16
charon79m
Member
 
Registered: Oct 2003
Distribution: Just about anything... so long as it is Debain based.
Posts: 297

Rep: Reputation: 30

Dominik,

Looks like your nic is gettign an address by PPPoE. Simply go into the networking configuration and tell it to not bring up your ethernet card during boot. As to how to do this is Mandrake; I haven't a clue. I've never run Mandrake before... through from what I've heard Mandrake has a very nice network configuration utility.

Frost,
I'm going to need more into as to what driver files are included. Please post an ls -l of the directory in which your driver files reside.

What I'm going to be looking for is a file called README or INSTALL. You said you have a file called Makefile? If so, you may only need to run: make && make install though I would not recommend just trying that. We should try to read the directions first. Also, where did you get these drivers? That way I can grab a copy for my own reference.

Thansk!

MrKnisely
 
Old 05-11-2004, 11:17 AM   #17
thundercatz
LQ Newbie
 
Registered: May 2004
Location: london, ontario
Posts: 5

Rep: Reputation: 0
I'm also having the same problem as the fist posting in here.
I have just installed Fedora Core1, i have a P4 1.6ghz, and an Asus P4S533. I have been looking all over online for different postings, andon bootup this is what i get:
- Cannot activate network device eth0
also on bootup i get the message
- Determining IP information for eth0..Siocsifflags: Device or Resource Busy

Now i keep on seeing different postings which refer to this resolv.conf file, how the heck do you view or edit that file. I mean what do you type for such command? Am i missing something here? I can see the file in /etc/

Also i keep seeing postings referring to /usr/src/ Well i have a folder called /usr/src/ but that src folder is absolutely blank. i tried chmod 770 /usr/src/ but it is still empty. Again am i missing something here? Sorry i'm a bit new to this but have been looking alot!

My reasoning is i'm trying to make my DSL Sympatico work. but so far not to any success.

Gabriel
 
Old 05-11-2004, 04:42 PM   #18
charon79m
Member
 
Registered: Oct 2003
Distribution: Just about anything... so long as it is Debain based.
Posts: 297

Rep: Reputation: 30
thundercatz:

You need some basics of linux. First off, there are MANY text editors you can use to edit the /etc/resolv.conf file. One that is on all Linux distributions is called "vi"

If you choose to use vi know this: It's not easy, but it works. I recomend going through the vi tutorial first you should be able to type vitutor. I strongly suggest getting to know vi.

Another thing you shuold know is that the /etc/resolv.conf file is only your DNS settings, it has nothing to do with the IP address of your workstation.

Next up is your /usr/src directory:
This drectory is where a good network admin puts source files to be compiled; normaly the directory is empty. You rightly see that the directory is empty. Many people make reference to it when talking about NIC drivers because that is where one can save the driver that needs to be compiled.

What you are going to need to do if find the driver file for your NIC and save it somewhere where you will have access. Once you get that far, post back and I'll help you with getting it installed. If you can't get that far yourself post back and when I have some time I'll help track down the file and get it to your machine.

Cheers,

MrKnisely
 
Old 05-12-2004, 11:44 AM   #19
thundercatz
LQ Newbie
 
Registered: May 2004
Location: london, ontario
Posts: 5

Rep: Reputation: 0
Ok, when i go to the hardware tab of the network it says "status ok" is that 100% accurate that i don't need to install the driver then? The instructions i was trying said that the install file would be called sis900.o
When i look in the driver folder that file already also exists, so therefore i presume i don't need to install it.
Here are the instructions that Asus have for the installation:

This driver is for kernel RedHat kernel 2.4.x or 2.5.x. You can install this driver
follow steps descributed below. In following case, we use kernel 2.4.19 for example

1> Copy sis900.c and sis900.h to /usr/src/2.4.19/drivers/net/ and replace old ones

2> Compile the driver module:

[root@/usr/src/2.4.19]# make modules;make modules_install

The binary will be installed as:

/lib/modules/2.4.19/kernel/drivers/net/sis900.o

3> Reboot your computer

4> Install the module:

[root@/lib/modules/2.4.19/kernel/drivers/net]# insmod sis900.o

5> Assign an IP address to the interface by entering the following, where <x>
is interface number:

ifconfig ethx <IP_address>

6> Verify that the interface works. Enter the following, where <IP_address>
is the IP address for another machine on the same subnet as the interface
that is being tested:

ping <IP_address>


Additional Configurations
=========================

Configuring a network driver to load properly when the system is started is
distribution dependent. Typically, the configuration process involves adding
an alias line to /etc/modules.conf as well as editing other system startup
scripts and/or configuration files. Many popular Linux distributions ship
with tools to make these changes for you. To learn the proper way to
configure a network device for your system, refer to your distribution
documentation. If during this process you are asked for the driver or module
name, the name for the Linux Driver for SiS Fast Ethernet adapters is sis900.


1> Modify the file "/etc/modules.conf" by entering the following, where <x>
is interface number:

alias ethx sis900

Then SiS900 driver will be loaded automatically



Now i have tried what everything there says.

Also i did a ping localhost and i had nothing lost, which i presume sent info to the card and back to the system and it was all lost=0.

Now when i setup the xDSL it says "cannot activate device Sympatico" as Sympatico is my dsl provider.
I noticed on shutdown i also get sometype of PPP message about ifup PPP file not found, i will go take a look at the file and post it here.

Also i should mention that in the Hardware tab it has the setting of Unknown for the IRQ. In my windows XP partition when i bootup it shows IRQ 19. Now i have tried both unknown, as well as irq 1 to 20 lol all of which it always said "status ok".


Thanks,

Gabriel

Last edited by thundercatz; 05-12-2004 at 12:37 PM.
 
Old 05-13-2004, 06:04 AM   #20
charon79m
Member
 
Registered: Oct 2003
Distribution: Just about anything... so long as it is Debain based.
Posts: 297

Rep: Reputation: 30
Do you have any other computers on your LAN that you can ping to test your card? Pinging the loopback does tell us that the loopback interface is up; however it is not conclusive as to if the NIC is working properly.

Next, how are you configuring your PPPoE connection?

MrKnisely
 
Old 05-13-2004, 07:17 AM   #21
thundercatz
LQ Newbie
 
Registered: May 2004
Location: london, ontario
Posts: 5

Rep: Reputation: 0
I'm on a stand alone here, i do not have it hooked up to a network.

Configuring my PPPoE? hmm well besides using the Internet Connection wizard, and putting the login name and password for the xDSL is there any other configurations that are needed? I have tried both with and without the ppp auth option.

Also i should mention that when i do IFCONFIG it gives the base addresse but it doesn't show or give any Interrupt number (irq). My bios detects it as IRQ18, XP detects it as IRQ19 and in Fedora it currently is at Unknown.


I since then also tried Mandrake Community 10, to which i have the same problem. I am beginning to think it is my Asus on-board network card since it can't assign an irq or the proper drivers aren't being installed. the network ppp0e configuration utility in mandrake seemed easier and better to use then in fedora. The reason i'm thinking it is the compatibility issue is because both my sound card and my net card don't work in Fedora Core 1 and Mandrake, they both can't work with my on-board peripherals.

What are your thoughts on this???


Gabriel

Last edited by thundercatz; 05-14-2004 at 11:14 AM.
 
Old 05-15-2004, 08:27 PM   #22
charon79m
Member
 
Registered: Oct 2003
Distribution: Just about anything... so long as it is Debain based.
Posts: 297

Rep: Reputation: 30
I'm affraid I must admit my ignorance of both Fedora and Mandrake's GUI. I've only set up my DSL configuration via the command line.

As for your issues with your hardware, do you have anything that looks interesting in dmesg? There may be some clues in there to help you with the driver/irq issues.

Also, you might want to try MandrakeMove and check out dmesg there. It might give you some insite as to what drivers Mandrake uses to work with your hardware.

What is the output of ifconfig -a. Also, is there an entry in /etc/modules.conf that matches with your NIC?

MrKnisely
 
Old 05-17-2004, 02:37 PM   #23
thundercatz
LQ Newbie
 
Registered: May 2004
Location: london, ontario
Posts: 5

Rep: Reputation: 0
here is what i got for ifconfig -a
root@localhost root]# ifconfig -a
eth0 Link encap:Ethernet HWaddr 00:0C:6E:91:57:62
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)
Base address:0x8800

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:554 errors:0 dropped:0 overruns:0 frame:0
TX packets:554 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:41140 (40.1 Kb) TX bytes:41140 (40.1 Kb)

ppp0 Link encap:Point-to-Point Protocol
POINTOPOINT NOARP 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:3
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)




And here is what i have for the Dmesg:

[root@localhost root]# dmesg
Linux version 2.6.3-4mdk (nplanel@n3.mandrakesoft.com) (gcc version 3.3.2 (Mandr
ake Linux 10.0 3.3.2-6mdk)) #1 Tue Mar 2 07:26:13 CET 2004
BIOS-provided physical RAM map:
255MB LOWMEM available.
On node 0 totalpages: 65532
DMA zone: 4096 pages, LIFO batch:1
Normal zone: 61436 pages, LIFO batch:14
HighMem zone: 0 pages, LIFO batch:1
DMI 2.3 present.
ACPI: RSDP (v000 ASUS ) @ 0x000f5690
ACPI: RSDT (v001 ASUS P4S533-X 0x42302e31 MSFT 0x31313031) @ 0x0fffc000
ACPI: FADT (v001 ASUS P4S533-X 0x42302e31 MSFT 0x31313031) @ 0x0fffc0c0
ACPI: BOOT (v001 ASUS P4S533-X 0x42302e31 MSFT 0x31313031) @ 0x0fffc030
ACPI: MADT (v001 ASUS P4S533-X 0x42302e31 MSFT 0x31313031) @ 0x0fffc058
ACPI: DSDT (v001 ASUS P4S533-X 0x00001000 MSFT 0x0100000b) @ 0x00000000
ACPI: PM-Timer IO Port: 0xe408
ACPI: Local APIC address 0xfee00000
ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled)
Processor #0 15:1 APIC version 20
ACPI: LAPIC_NMI (acpi_id[0x00] high edge lint[0x1])
Built 1 zonelists
Kernel command line: BOOT_IMAGE=linux ro root=341 devfs=mount acpi=ht resume=/de
v/hdb5 splash=silent
bootsplash: silent mode.
Found and enabled local APIC!
Initializing CPU#0
PID hash table entries: 1024 (order 10: 8192 bytes)
Detected 1816.845 MHz processor.
Using pmtmr for high-res timesource
Console: colour dummy device 80x25
Memory: 255400k/262128k available (1815k kernel code, 6000k reserved, 846k data,
272k init, 0k highmem)
CPU#0: Intel P4/Xeon Extended MCE MSRs (12) available
CPU#0: Thermal monitoring enabled
CPU: Intel(R) Pentium(R) 4 CPU 1.80GHz stepping 03
NET: Registered protocol family 16
EISA bus registered
PCI: PCI BIOS revision 2.10 entry at 0xf1060, last bus=1
PCI: Using configuration type 1
mtrr: v2.0 (20020519)
ACPI: Subsystem revision 20040211
ACPI: Interpreter disabled.
Linux Plug and Play Support v0.97 (c) Adam Belay
PnPBIOS: Disabled
PCI: Probing PCI hardware
PCI: Probing PCI hardware (bus 00)
Enabling SiS 96x SMBus.
PCI: Using IRQ router default [1039/0962] at 0000:00:02.0
PCI: IRQ 0 for device 0000:00:02.1 doesn't match PIRQ mask - try pci=usepirqmask
PCI: IRQ 0 for device 0000:00:02.5 doesn't match PIRQ mask - try pci=usepirqmask
PCI: IRQ 0 for device 0000:00:02.7 doesn't match PIRQ mask - try pci=usepirqmask
PCI: IRQ 0 for device 0000:00:03.3 doesn't match PIRQ mask - try pci=usepirqmask
PCI: IRQ 0 for device 0000:00:04.0 doesn't match PIRQ mask - try pci=usepirqmask
PCI: IRQ 0 for device 0000:01:00.0 doesn't match PIRQ mask - try pci=usepirqmask
vesafb: framebuffer at 0xf0000000, mapped to 0xd0800000, size 16384k
vesafb: mode is 800x600x16, linelength=1600, pages=67
vesafb: protected mode interface info at c000:557a
apm: BIOS version 1.2 Flags 0x03 (Driver version 1.16ac)
ikconfig 0.7 with /proc/config*
isapnp: Scanning for PnP cards...
isapnp: No Plug & Play device found
Serial: 8250/16550 driver $Revision: 1.90 $ 8 ports, IRQ sharing enabled
RAMDISK driver initialized: 16 RAM disks of 32000K size 1024 blocksize
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
SIS5513: IDE controller at PCI slot 0000:00:02.5
PCI: IRQ 0 for device 0000:00:02.5 doesn't match PIRQ mask - try pci=usepirqmask
SIS5513: chipset revision 0
SIS5513: not 100% native mode: will probe irqs later
SIS5513: SiS 962/963 MuTIOL IDE UDMA133 controller
ide0: BM-DMA at 0xa400-0xa407, BIOS settings: hdaMA, hdbMA
ide1: BM-DMA at 0xa408-0xa40f, BIOS settings: hdcMA, hddio
NET: Registered protocol family 2
IP: routing cache hash table of 2048 buckets, 16Kbytes
TCP: Hash tables configured (established 16384 bind 32768)
NET: Registered protocol family 1
BIOS EDD facility v0.12 2004-Jan-26, 2 devices found
Please report your BIOS at http://linux.dell.com/edd/results.html
PCI: Enabling device 0000:00:03.3 (0004 -> 0006)
PCI: IRQ 0 for device 0000:00:03.3 doesn't match PIRQ mask - try pci=usepirqmask
PCI: No IRQ known for interrupt pin D of device 0000:00:03.3. Please try using p
ci=biosirq.
sis900.c: v1.08.07 11/02/2003
PCI: Enabling device 0000:00:04.0 (0004 -> 0007)
PCI: IRQ 0 for device 0000:00:04.0 doesn't match PIRQ mask - try pci=usepirqmask
PCI: No IRQ known for interrupt pin A of device 0000:00:04.0. Please try using p
ci=biosirq.
eth0: Realtek RTL8201 PHY transceiver found at address 1.
eth0: Using transceiver found at address 1 as default
eth0: SiS 900 PCI Fast Ethernet at 0x8800, IRQ 0, 00:0c:6e:91:57:62.
PPP generic driver version 2.4.2
PCI: Enabling device 0000:00:02.7 (0004 -> 0005)
PCI: IRQ 0 for device 0000:00:02.7 doesn't match PIRQ mask - try pci=usepirqmask
PCI: No IRQ known for interrupt pin C of device 0000:00:02.7. Please try using p
ci=biosirq.
unable to grab IRQ 0


There seems to be alot of references to IRQ 0!!


thanks,



Gabe
 
Old 05-18-2004, 06:34 PM   #24
Frost
LQ Newbie
 
Registered: Mar 2002
Location: Fennville, MI
Distribution: Mandrake 10.0
Posts: 25

Rep: Reputation: 15
MrKnisely
Give me an email shout and I can send you an attachment of the "makefile" thing and perhaps it can shed some light on the source. I got the source code as a .rar file in my Abit KV8MAX3 driver installation package. I'm kind of dumb in compiling things like source code. If it were in RPM I think I could get it done alright. Perhaps I don't have enough "programs" installed in my Mandrake 9.2 to complete the process.

Vernon
jenefarm@direcway.com
 
Old 05-19-2004, 06:15 PM   #25
charon79m
Member
 
Registered: Oct 2003
Distribution: Just about anything... so long as it is Debain based.
Posts: 297

Rep: Reputation: 30
Looks like the driver's loaded fine.
_________________
eth0: Realtek RTL8201 PHY transceiver found at address 1.
eth0: Using transceiver found at address 1 as default
eth0: SiS 900 PCI Fast Ethernet at 0x8800, IRQ 0, 00:0c:6e:91:57:62.
_________________

Now you need to setup PPPoE to authenticate yourself to the DSL network. There are lots of fun clients out there to do that; I'm sure there is one in your Mandrake install.

Do some digging or get with a Mandrake Expert for some assistance. If you'd like to give it a shot via the command line, read the man pages for pppoe and adsl-start.

MrKnisely
 
Old 05-19-2004, 06:25 PM   #26
charon79m
Member
 
Registered: Oct 2003
Distribution: Just about anything... so long as it is Debain based.
Posts: 297

Rep: Reputation: 30
Email is en-route.

Cheers.
 
Old 05-19-2004, 06:39 PM   #27
winsnomore
Member
 
Registered: May 2004
Location: USA
Distribution: #1 PCLinuxOS -- for laughs -> Ubuntu, Suse, Mepis
Posts: 315

Rep: Reputation: 31
Thunderkatz,

Go to your bios and disable Plug and Play setting.
Reboot, eVerything will work fine.


DONOT do anything else . .it's unnecessary . .no makefiles . .no dhcp's no nothing else.

SIS driver in RH 2.4.24 is same as the .c and .h you have from the vendor.

I spent 2 day on it, well I found it by looking through the earlier mails.

if you want .. just search for SIOCIFFLAGS flags and you will find other tormented souls :-))
 
Old 05-19-2004, 11:46 PM   #28
thundercatz
LQ Newbie
 
Registered: May 2004
Location: london, ontario
Posts: 5

Rep: Reputation: 0
You are correct! Thank you very very VERY much. I had disabled PNP in the bios but i forgot to assign each PCI slot an actual IRQ #.

As soon as i disabled all PNP activities as well as assign IRQ #'s to each PCI slot.

The Network Card works. I am on the internet. Now as for the sound card, it doesn't work yet, but i will verify all sound settings.


Thanks,



Gabe
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
cannot activate network device eth0! Yoshimura Fedora 5 12-16-2008 05:31 PM
3c905C network card in docking station. Cannot activate network device eth0. pathelms Linux - Networking 4 04-12-2006 02:55 PM
Network card not working? Cannot activate network device eth0 lifeonitsown Linux - Networking 1 11-17-2005 06:30 AM
cannot activate network device eth0 msross Linux - Networking 2 08-19-2004 01:36 AM
cannot activate network device eth0! help? DKY Linux - Networking 1 03-06-2004 04:25 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Networking

All times are GMT -5. The time now is 10:51 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration