Toon posts:

Mandrake 9.1 en Sis 900 ethernet adapter

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik heb in een aldi pc in november gekocht. Hier heb ik Mandrake Linux 9.1 op geinstalleerd. Ik krijg de netwerkkaart (onboard) maar niet werkend met mijn router. Ik heb al gezocht naar HOWTO's over Sis900 adapters (onboard). Mandrake herkent de Netwerkkaart wel en heb hem op dhcp proberen in te stellen. Onder Windows werkt ie wel gewoon.

PC:
Medion ms-6701 moederbord
512 MB Samsung (2x 256 MB)
Sis900 Onboard netwerkkaart

(PS Onder Windows XP moet ik een netwerkbrug maken tussen de Sis900 Netwerkkaart en Firewire (IEEE 1394). Weet niet of dit ermee te maken heeft?)

  • XTerm
  • Registratie: Juli 2001
  • Laatst online: 10-06-2025
Ten eerste : uit je post kan ik niet opmaken hoe je netwerk in elkaar zit en wat je wil bereiken.

Ten tweede : wat is de output van 'ifconfig'

  • datwainer
  • Registratie: Oktober 2000
  • Niet online

datwainer

#tweakers.net @ sorcery

hmmm ik heb veel problemen gehad met mn netwerk kaart met kernel 2.4.18, toen geupgraded naar 2.4.20 en het werkte allemaal goed (was wel mandrake 9.0)

Under Construction


Verwijderd

Topicstarter
XTerm schreef op 03 April 2003 @ 22:08:
Ten eerste : uit je post kan ik niet opmaken hoe je netwerk in elkaar zit en wat je wil bereiken.

Ten tweede : wat is de output van 'ifconfig'
Ik heb er een 'Sis 900 - Based PCI Fast Ethernet Adapter (10/100 Mbit)' onboard op mijn moederbord zitten. Deze wil ik gewoon laten werken op mijn E-tech router d.m.v. van dhcp. Voor de router zit een ADSL modem, waarover ik natuurlijk wil gaan internetten.

ifconfig:
[hein@Enterprise sbin]$ ./ifconfig
eth0 Link encap:Ethernet HWaddr 00:10:DC:92:D9:EC
UP BROADCAST RUNNING 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:100
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Interrupt:19 Base address:0xec00

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:105 errors:0 dropped:0 overruns:0 frame:0
TX packets:105 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:6488 (6.3 Kb) TX bytes:6488 (6.3 Kb)

[hein@Enterprise sbin]$

  • alt-92
  • Registratie: Maart 2000
  • Niet online

alt-92

ye olde farte

ding heeft nu iig geen IP gekregen.
Kun je die ook niet met de wizard van DrakConf instellen?

ik heb een 864 GB floppydrive! - certified prutser - the social skills of a thermonuclear device


Verwijderd

Topicstarter
BackSlash32 schreef op 03 April 2003 @ 22:25:
ding heeft nu iig geen IP gekregen.
Kun je die ook niet met de wizard van DrakConf instellen?
Ik heb het met DrakConf als eerste geprobeerd. Ben namelijk nog een beginner kwa Linux. Ik heb ook zelf geprobeerd om een IP in te vullen, maar die verdwijnde weer na het opslaan. Een kennis van mij wenste mij namelijk veel succes met de onboard kaart en adviseerde mij een losse netwerkkaartje te kopen. Als het echt niet zou gaan werken, zal ik dit ook wel doen, maar hij herkent wel de adapter in Linux.

Verwijderd

Kennelijk gaat het laden van de module (driver) voor je kaart wel goed. Het probleem zit hem zo te zien in het toekennen van een ipadres. Kijk dus (als root) even of deze goed staan. Zie de Mandrake manual hoe dat aan te pakken. :)

  • _JGC_
  • Registratie: Juli 2000
  • Nu online
Al flikker je er een gigabit netwerkkaart in, het gaat zo niet werken. Het advies om een nieuwe losse kaart te kopen heeft helemaal geen zin, het zit in je configuratie fout, niet in de onboard netwerkkaart.

* _JGC_ heeft ook diverse onboard SiS900's draaiend gehad met linux.

  • Wirf
  • Registratie: April 2000
  • Laatst online: 01-05 15:51
Probeer "pump" eens, die moet als het goed is je netwerkkaart een IP geven

Heeft sinds kort zijn wachtwoord weer terug gevonden!


  • Slaiter
  • Registratie: Juni 2001
  • Niet online

Slaiter

Firesnake

staan gateway en dns wel goed ingesteld :?

dit heb ik nl ook een keer gehad toen bleek dat ik mijn router als dns en gateway moest onvoeren.
daarna werkte het goed.

Verwijderd

Topicstarter
Slaiter schreef op 04 April 2003 @ 12:10:
staan gateway en dns wel goed ingesteld :?

dit heb ik nl ook een keer gehad toen bleek dat ik mijn router als dns en gateway moest onvoeren.
daarna werkte het goed.
Ik heb de gateway en dns ingesteld. Ook heb ik in de router een domain en hostname ingevuld, die ik dan bij netconf toevoeg. Ook heb ik met hulp van de manual pump, dhcpcd en dhclient geprobeerd. Er wordt dan inderdaad geen ip adres gegeven. De router knippert wel als ik 'ifup eth0' uitvoer. Alleen werkt ping 192.168.1.1 (router) niet.

[ Voor 19% gewijzigd door Verwijderd op 04-04-2003 18:31 ]


  • Wirf
  • Registratie: April 2000
  • Laatst online: 01-05 15:51
Ik weet niet wat de "mandrake manier" van netwerkkaarten configureren is, maar het volgende is een algemene manier om je ethernetkaart een IP adres te geven.

code:
1
2
ifconfig eth0 192.168.1.100 netmask 255.255.255.0 up
route add -host 0.0.0.0/0 gw 192.168.1.1 eth0


Dit is is geen nette oplossing, je zou je distro (mandrake bij jou dus) dit moeten laten doen. Maar op deze manier kun je in ieder geval testen of je netwerk uberhaupt werkt.

Heeft sinds kort zijn wachtwoord weer terug gevonden!


Verwijderd

Topicstarter
Wirf schreef op 04 April 2003 @ 19:29:
Ik weet niet wat de "mandrake manier" van netwerkkaarten configureren is, maar het volgende is een algemene manier om je ethernetkaart een IP adres te geven.

code:
1
2
ifconfig eth0 192.168.1.100 netmask 255.255.255.0 up
route add -host 0.0.0.0/0 gw 192.168.1.1 eth0


Dit is is geen nette oplossing, je zou je distro (mandrake bij jou dus) dit moeten laten doen. Maar op deze manier kun je in ieder geval testen of je netwerk uberhaupt werkt.
Ik heb de oplossing geprobeerd, maar het werkt gewoon niet. Ik geef nog even mij ifconfig listing:

eth0 Link encap:Ethernet HWaddr F2:E0:4E:85:2D:89
inet addr:192.168.1.100 Bcast:192.168.1.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:295 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Interrupt:19 Base address:0xec00

eth0:9 Link encap:Ethernet HWaddr F2:E0:4E:85:2D:89
inet addr:169.254.219.83 Bcast:169.254.255.255 Mask:255.255.0.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
Interrupt:19 Base address:0xec00

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:728 errors:0 dropped:0 overruns:0 frame:0
TX packets:728 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:56884 (55.5 Kb) TX bytes:56884 (55.5 Kb)

Wat doet de eth0:9 eigenlijk in dit lijstje?

Verwijderd

Topicstarter
Ik heb even de kast losgeschroefd. Ik meende een keer een Realtek chip te hebben gezien.
En ja, hoor een Realtek RTL8201BL Onboard chipje. Is dus een Single-Port 10/100M Fast Ethernet PHYceiver. Ik probeer zelf eerst wat drivers er voor te vinden, maar onder XP is die dus als Sis 900 ethernet adapter geinstaleerd. Deze chip zal dan wel hierop gebaseerd zijn. Mandrake installeerd dan ook automatisch een Sis 900 module.

[ Voor 9% gewijzigd door Verwijderd op 08-04-2003 16:29 ]


  • _JGC_
  • Registratie: Juli 2000
  • Nu online
Realtek is alleen maar de transceiver. De chip die de zut bestuurt is nog altijd de SiS900 die geintegreerd in je chipset zit.

  • mpol
  • Registratie: September 2002
  • Laatst online: 19-01 18:45

mpol

root@localhost

Verwijderd schreef op 05 April 2003 @ 14:26:
Ik heb de oplossing geprobeerd, maar het werkt gewoon niet. Ik geef nog even mij ifconfig listing:

eth0 Link encap:Ethernet HWaddr F2:E0:4E:85:2D:89
inet addr:192.168.1.100 Bcast:192.168.1.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:295 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Interrupt:19 Base address:0xec00
Intussen heeft hij dus een ipadres. Wat is je routetabel? Dit kun je zien met "netstat -rn"
En heb je ook errors in je kernel logging? Dit kun je zien met "dmesg"

https://timelord.nl


Verwijderd

Topicstarter
mpol schreef op 09 April 2003 @ 10:19:
[...]

Intussen heeft hij dus een ipadres. Wat is je routetabel? Dit kun je zien met "netstat -rn"
En heb je ook errors in je kernel logging? Dit kun je zien met "dmesg"
Die ip adres heb ik zelf met ifconfig toegevoegd. In de routetabel staat alleen de localhost. Heb zelf geen errors gezien in de kernel logging.

Verwijderd

Topicstarter
_JGC_ schreef op 08 april 2003 @ 16:48:
Realtek is alleen maar de transceiver. De chip die de zut bestuurt is nog altijd de SiS900 die geintegreerd in je chipset zit.
Je hebt helemaal gelijk. Op het moederbord zit een Sis 963 South Bridge chipset. Deze heeft een geintegreerde netwerk adapter :
*Fast Ethernet/Home Networking Controller with MII Interface
- Support 10/100Mb Fast Ethernet or 1/10Mb HomePNA 2.0 with External PHY

Mandrake installeerd ook automatisch de Sis 900 module. Ik krijg dan in ifconfig eth0 en eth0:9 te zien. Eth0:9 heeft als ip 169.xx.xx.xx terwijl mijn router 192.168.1.1 heeft. Waarom wordt er een eth0:9 gemaakt? Die ip krijgt eth0:9 door dhcp (staat in /etc/sysconfig/network-scripts/ifcfg-eth0:9)
Is zo'n geintegreerde netwerkkaart wel werkend te krijgen? Ik zit er nu erg over na te denken om een netwerkkaartje te kopen. Alleen vindt ik het jammer van de geintegreerde netwerkkaart, want die werkt ontzettend goed in Windows XP.

  • smokalot
  • Registratie: Juni 2001
  • Laatst online: 15-01 22:00

smokalot

titel onder

Ik heb de sis900 van mn k7s5a werkend onder mandrake 9.0

ik zit nu in windows, zal ff naar linux gaan om te kijken hoe de instellingen bij mij zitten.

edit:
mandrake control center zegt dat ie de sis900 driver gebruikt, alles werkt verder zoals het moet als ik gewoon die wizard gebruik. In mijn geval staat ie ingesteld op DHCP, en wordt ie automatisch up gemaakt bij het booten...

overigens krijg ik geen eth0:9 te zien, slechts eth0 en lo...

[ Voor 52% gewijzigd door smokalot op 09-04-2003 19:57 ]

It sounds like it could be either bad hardware or software


Verwijderd

Topicstarter
Ik alles eens op nieuw geinstalleerd en dmesg maar eens weer gerund.

dmesg:
sis900.c: v1.08.06 9/24/2002
eth0: Unknown PHY transceiver found at address 0.
eth0: Realtek RTL8201 PHY transceiver found at address 1.
eth0: Unknown PHY transceiver found at address 2.
-
eth0: Unknown PHY transceiver found at address 30.
eth0: Unknown PHY transceiver found at address 31.
eth0: Using transceiver found at address 31 as default
eth0: SiS 900 PCI Fast Ethernet at 0xec00, IRQ 19, 00:10:dc:92:d9:ec.


Hij ziet wel de adapter en tranciever. Alleen gebruikt hij default adres 31 voor
de PHY tranciever. Hoe kan ik deze in adres 1 veranderen?

  • _JGC_
  • Registratie: Juli 2000
  • Nu online
Hm, heb ff voor je gekeken in de code van de sis900 driver...
wat ie doet is zoeken naar MII-transceivers, 32 stuks (0 t/m 31).
Vervolgens gaat ie zoeken naar een link op een transceiver, en daar gaat ie de mist in: hij ziet een spookding en laat dat ding op transceiver 31 staan :(

Module opties zullen je niet veel helpen: behalve debug modus en het aantal dingen wat ie mag doen per interrupt is er weinig tot niets in te stellen.
Pagina: 1