Toon posts:

Netwerkje met Linux & nog een vraagje

Pagina: 1
Acties:
  • 33 views sinds 30-01-2008

Verwijderd

Topicstarter
Ok allereerst: Sorry van de laatste post (naamsverhaspelingen :P)

Ik heb hier een Windows computer met een modem en een netwerk. En ik heb een Linux computer met Linux. Ik wil een netwerkje tussen de Linux computer en de Windows computer. Allereerst wil ik dus bestanden delen, dan wil ik ook internet delen. Jullie adviseerden mij Samba, maar ik denk niet dat dit werkt aangezien het netwerkkaartje onder Linux niet reageert (lampje is uit, kernel start op en zegt eth0: PCI Bus error 2900105 (hij werkt onder Windows)) Ik heb verder het ip adress, gateway en DNS ingesteld... En ik denk dat 1 groot probleem is: op de Windows computer zit een wachtwoord. Dan zal ik me cker moeten inloggen op die computer?

Verder nog 1 vraagje: ik heb xf86config gedraait voor ik startx ging draaien, startx zegt dat er iets aan de instellingen niet goed is, maar kan ik xf86config weer opnieuw draaien (voor het aanmaken van het bestandje zij het dat je het niet 2 keer kon laten draaien...)

  • sebas
  • Registratie: April 2000
  • Laatst online: 16-12-2025
Je zult, hoe dan ook je netwerkkaart eerst aan de gang moeten krijgen, ohja, en je startpost wat 'refinen'.

- Welke hardware (vooral netwerkkaart, videokaart)
- Welke distro, welke kernel?
- Nog meer info uit dmesg, lsmod, lspci ...
- Wat zegt /var/log/XFree86.0.log

Samba is alleen geschikt om bestanden en printers te delen, internet delen zul je met jouw (vermoedelijke) opstelling sowieso op de Windowsbak moeten doen.

Kortom, gedetailleerdere, specifiekere info, en liefst zelf ook even wat rondneuzen en zoeken.

Everyone complains of his memory, no one of his judgement.


  • nIghtorius
  • Registratie: Juli 2002
  • Laatst online: 22-02 09:34

nIghtorius

Poef!

in veel linux distro's komt de samba client al standaard meegebakken ;)

je kunt dit testen door gewoon eens "smbclient" te rammen in je terminal.

handmatig mounten van Windows Shares op een windows machine kun je zo doen:

mount -t smbfs -o username=<gebruikersnaam>,password=<wachtwoord> //winserver/winshare /mnt/winshare

ben nu ook bezig om uit te zoeken hoe je zo'n share automatisch mount met etc/fstab.

misschien dat een google query helpt daarbij
google zoeken op 'smb fstab mount'

----

ben zelf ook aan beetje aan het klooten met de SAMBA mogelijkheid van linux onder een virtual pc'tje. ;)


zoeken naar PCI Bus error 2900105 met google ** levert helaas geen resultaten op :'( **

---- fstab ----
fstab blijkt dus niet zo heel errug moeilijk te zijn. had de eerste keer (zonder ook iets te lezen) bijna goed.. alleen ik had er geen -o bij moeten doen..

de volgende regel in fstab zorgt ervoor dat de shared automatisch gemount wordt wanneer je linux start.

//winserver/winshare /mnt/mountpoint smbfs username=username,password=password 0 0

[ Voor 58% gewijzigd door nIghtorius op 27-12-2003 14:41 ]

Ryzen 9 5900X @ 5.1Ghz | MPG B550 GAMING CARBON | 96GB DDR4-3200 | RTX 4070TI | 2TB + 1TB m.2 SSD | 3x 1TB HDD | 1x 2TB SATA SSD | 32" G3223Q (4K/144Hz)


Verwijderd

Topicstarter
Welke hardware (vooral netwerkkaart, videokaart)
ik heb een Sweex Lancard: PCI Bus Specification V2.2,. IEEE 802.3 10BASE-T and 802.3u 100BASE-TX, Realtek chipset. Er zit een diskette bij met drivers, ook voor Linux, maar hoe moet ik die installen, bij de setup zij ie dat ie er zelf een had gedetecteerd en vroeg niet verder...
verder heb ik een Cirrus Logic GD-5436 (tja nie echt best) video'kaart'.
Welke distro, welke kernel?
DragonLinux v2r1 FULL (draait onder dos, tis om een paar maanden te proberen), gebaseert op Slackware 7.1, kernel v2.2.16, glibc v2.1.3 (zie dragonlinux.sourceforge.net).
Nog meer info uit dmesg, lsmod, lspci
sorry die vat ik niet helemaal...
Wat zegt /var/log/XFree86.0.log
in /var/log kan ik het bestand XFree86.0.log niet vinden :S wel error_log, messages, last log, access_log, cron, debug, sulog, syslog, wtmp... en wat directories

Ik heb idd Samba :)

hopelijk maakt dit het wat duidelijker?

  • Tachyon
  • Registratie: Januari 2000
  • Laatst online: 05-02 22:10

Tachyon

pop the glock

DragonLinux v2r1 FULL (draait onder dos, tis om een paar maanden te proberen), gebaseert op Slackware 7.1, kernel v2.2.16, glibc v2.1.3 (zie dragonlinux.sourceforge.net).
Ik adviseer je om een andere distributie te kiezen. Dat project is op sterven na dood.
Kernel 2.2.16 is ook niet echt meer van deze tijd.

Verder zou ik eerst maar eens wat FAQ's gaan lezen, anders ben ik bang dat dit draadje geen lang leven beschoren is... ;)

If we do not change our direction, we will likely end up where we are heading.


  • nIghtorius
  • Registratie: Juli 2002
  • Laatst online: 22-02 09:34

nIghtorius

Poef!

Verwijderd schreef op 27 december 2003 @ 15:00:
[...]

ik heb een Sweex Lancard: PCI Bus Specification V2.2,. IEEE 802.3 10BASE-T and 802.3u 100BASE-TX, Realtek chipset. Er zit een diskette bij met drivers, ook voor Linux, maar hoe moet ik die installen, bij de setup zij ie dat ie er zelf een had gedetecteerd en vroeg niet verder...
verder heb ik een Cirrus Logic GD-5436 (tja nie echt best) video'kaart'.
heeft het als productnummer iets van de trent als LA000020 dan is de kans zeeeeer groot dat ie verkeerd gedetecteerd is. die dingen worden zelfs onder windows XP verkeerd herkend. (forceren van de sweex drivers zorgen ervoor dat die dingen het weer doen)

goed de readme bestanden lezen van de linux drivers.

het staat er echt in hoe je het moet installeren.
******* This document contains instructions on Linux driver installation for *******
******* 100/10M Ethernet PCI Adapter *******


The Linux driver for Myson MDT8xx compatible MAC chipset on
this adapter has been embedded into Linux systems since kernel
version 2.4.5, and this makes this adapter automatically detected
and installed with the driver supported by Linux system.

Therefore,

1. If your Linux kernel is still old version 2.2.x, please use
and refer the driver supported for kernel version 2.2.x in
\Linux\2.2.x directory on the driver diskette.


2. If your Linux kernel is version 2.4.x previous than version
2.4.5, please get the latest kernel file from the web site of The
Linux Kernel Archives (http://www.kernel.org/). Then, install and
re-compile the downloaded latest kernel file into your current
Linux system.


3. If your Linux kernel is or has been patched to version
above 2.4.5 but you have not enabled or configured the MTD8xx
compatible driver as dynamic loadable or embedded system module,
then you could follow the step 4 to enable the driver and
re-compile the kernel.

If you could use the console command "#locate fealnx.o" to
locate the module driver file or find the driver module file
fealnx.o in kernel source /usr/src/linux-2.4.x/drivers/net in
your Linux system, then you could load module into system by
console command "insmod fealnx.o" and then "ifconfig eth0 up" to
bring this adapter to work.

You could use console command "linuxconf" to configure
this adapter card too.


4. If your Linux kernel is any new version above than 2.4.5
(included) and it is a new installation, you can configure the
kernel by following console commands to enable the driver for
100/10M Ethernet PCI Adapter.

#/usr/src/menuconfig

Enable the option of "Myson MTD-8XX PCI Ethernet support"
in "Ethernet (10 or 100 M bit)" of "Network device support" as a
loadable module or system default module.

#make dep

#make clean

#make bzImage

#cp /usr/src/linux-2.4.X/arch/i386/boot/bzImage /boot

Then, edit /etc/lilo.conf, run "/sbin/lilo", and then reboot
your Linux system. After new kernel has been rebooted, it will
automatically load the driver for this adapter.

Ryzen 9 5900X @ 5.1Ghz | MPG B550 GAMING CARBON | 96GB DDR4-3200 | RTX 4070TI | 2TB + 1TB m.2 SSD | 3x 1TB HDD | 1x 2TB SATA SSD | 32" G3223Q (4K/144Hz)


Verwijderd

Topicstarter
This document contains instructions on installing Linux driver
and adjusting speed for the series of RTL8139 Network Adapter

Installing Driver:
(1.) Kernel Had Supported Driver:
Check the directory " /lib/modules/¡K./net " if you could find "rtl8139.o"
Your kernel had supported RTL8139 series. You could easy use "linuxconf"
to setup your card. If you don't like linuxconf, you also could use
"modprobe rtl8139" and "ifconfig up eth0" to load module.
If your driver load properly, your "/etc/conf.modules" should include
line of "alias eth0 rtl8139".

(2.) Kernel Don't Support Driver:
If your kernel doesn't support RTL8139 series, you should compiler driver
by yourself. Please contact http://www.scyld.com/network/rtl8139.html
to get source code. The compiler command is located on the end of source
code. Maybe like "gcc -DMODULE -Wall -Wstrict-prototypes -O6 -c rtl8139.c".
If you couldn't compiler success, maybe you should refer to error message
and copy library or head file to Linux.

Adjust Speed:
(1.) Adjusting speed:
Driver is designed with the gold that no options should be needed in most
environment. However not all cards and networks can be automatically configured,
thus allow operational parameters to be modify when they are loaded
as module. Typically the following variables may be set:
insmod rtl8139 options=0x40
Hex Decimal Meaning
0x10 16 ¡K..Force Full-Duplex operation (must be used with 0x20 or 0x40)
0x20 32 ¡K..Force 100mbps-only operation
0x40 64 ¡K..Force 10mbps-only

If loading as a module and configured /etc/conf.modules

alias eth0 rtl8139
options options=0x40

Look weird like that but I believe that works.

That's what I got out of the documentation. It seems like the
options are supported in the module. If not, you'll need to
download ftp://ftp.scyld.com/pub/diag/rtl8139-diag.c

Compiling syntax is at the end.

Run: "rtl8139-diag -F 10baseT-HD"

That will force it to 10Mbps at half-duplex. If you want full-duplex change it to 10baseT-FD.
You'll need a switch for full-duplex.

Once you establish that it works, you can write the setting to
the EEPROM with "rtl8139-diag -w".

Other information:
You could get some helpful information on these URLs.

http://www.scyld.com/

http://www.deja.com/usenet

http://www.realtek.com.tw/cn/html
maar dat werkt niet echt...

moet ik hun drivers voor kernel 2.2 downloaden?

  • nIghtorius
  • Registratie: Juli 2002
  • Laatst online: 22-02 09:34

nIghtorius

Poef!

Verwijderd schreef op 27 december 2003 @ 15:37:
[...]


maar dat werkt niet echt...

moet ik hun drivers voor kernel 2.2 downloaden?
welke melding krijg je dan? (dit zegt niet veel).
de kernel 2.2.xx drivers moeten op de diskette staan (\LINUX\2.2.0)

[ Voor 13% gewijzigd door nIghtorius op 27-12-2003 15:45 ]

Ryzen 9 5900X @ 5.1Ghz | MPG B550 GAMING CARBON | 96GB DDR4-3200 | RTX 4070TI | 2TB + 1TB m.2 SSD | 3x 1TB HDD | 1x 2TB SATA SSD | 32" G3223Q (4K/144Hz)


Verwijderd

Topicstarter
de melding dat ie geeft:

bash: linuxconf: command not found

dus probeerde ik het de andere manier:

modprobe rtl8139
dat werkt!

en dan:
bash: ipconfig: command not found

ow jee!!! Ik snap het niet :S

op de diskette is de map linux aanwezig, maar als ik daar inkijk, is er alleen deze readme file te vinden :S

ps. ik weet dat DragonLinux een beetje oud is, maar het is dan ook om het uit te proberen, zipslack werkte niet dus nu gebruik ik dit :)

  • nIghtorius
  • Registratie: Juli 2002
  • Laatst online: 22-02 09:34

nIghtorius

Poef!

Verwijderd schreef op 27 december 2003 @ 16:19:
de melding dat ie geeft:

bash: linuxconf: command not found

dus probeerde ik het de andere manier:

modprobe rtl8139
dat werkt!

en dan:
bash: ipconfig: command not found

ow jee!!! Ik snap het niet :S

op de diskette is de map linux aanwezig, maar als ik daar inkijk, is er alleen deze readme file te vinden :S

ps. ik weet dat DragonLinux een beetje oud is, maar het is dan ook om het uit te proberen, zipslack werkte niet dus nu gebruik ik dit :)
mooi, ik zie namelijk het probleem al.

ipconfig typ jij in (als in TCP/IP).
maar linux wil ifconfig. (als in Interface).

dus

ifconfig up eth0

probeer dat eens.

download eens de nieuwe versie van de driverdisk van de sweex site.
deze heeft namelijk deze directory structuur:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
A:.
+---FREEBSD
+---LINUX
|   \---2.2.X
+---MSLANMAN.DOS
|   \---DRIVERS
|       +---ETHERNET
|       |   \---FEAND
|       \---NIF
+---MSLANMAN.OS2
|   \---DRIVERS
|       +---ETHERNET
|       |   \---FEAND
|       \---NIF
+---NDIS2
|   +---DOS
|   \---OS2
+---NOVELL
|   +---CLIENT32
|   +---DOSODI
|   \---SERVER
|       +---3.12
|       \---4.X
+---NT351
+---NT40
+---PKTDRV
+---Sco5
+---WIN2000
+---Win95a
+---Win95b
+---Win98
+---Winme
\---Winxp

[ Voor 94% gewijzigd door nIghtorius op 27-12-2003 16:36 ]

Ryzen 9 5900X @ 5.1Ghz | MPG B550 GAMING CARBON | 96GB DDR4-3200 | RTX 4070TI | 2TB + 1TB m.2 SSD | 3x 1TB HDD | 1x 2TB SATA SSD | 32" G3223Q (4K/144Hz)


  • XTerm
  • Registratie: Juli 2001
  • Laatst online: 10-06-2025
Verwijderd schreef op 27 december 2003 @ 16:19:
de melding dat ie geeft:

bash: linuxconf: command not found

dus probeerde ik het de andere manier:

modprobe rtl8139
dat werkt!

en dan:
bash: ipconfig: command not found

ow jee!!! Ik snap het niet :S

op de diskette is de map linux aanwezig, maar als ik daar inkijk, is er alleen deze readme file te vinden :S

ps. ik weet dat DragonLinux een beetje oud is, maar het is dan ook om het uit te proberen, zipslack werkte niet dus nu gebruik ik dit :)
Als je de module geladen hebt is het i_F_config dat je draaien moet :)

dus

ifconfig eth0 ip.ip.ip.ip netmask nmsk.nmsk.nmsk.nmsk

en dan gaan met de banaan :)

Verder bestaat er niets zoiets als een Linux computer (maar wel een x86 bak die GNU/Linux draait), en verder is het onwaarschijnlijk dat je distro onder dos draait. Je wil waarschijnlijk zeggen dat je geen X onder je neus krijgt :)

Verwijderd

Topicstarter
Nou, ik moet mijn computer opstarten in dos modus, naar de dragon directory cd-en en dan 'dragon' typen om de 'kernel' te laden :S Mja maakt niet zoveel uit. Ik noem het mijn Linux computer omdat dit het voor jullie duidelijker zou moeten maken :P

maar inderdaad, ik zie het nu ook IFconfig en niet IPconfig :). Maar waar kan ik die diskette downloaden?

en dan nog dat andere vraagje: hoe kan ik X draaien? startx geeft een melding dat het Screen gedeelte ontbreekt in een bepaalt bestand... Kan ik xf86config opnieuw draaien zonder dat X voorgoed onbruikbaar wordt (zoals xf86config zo mooi zegt :P)

EDIT:
ow sorry! ik heb een driver gevonden, niet voor mijn kaart precies maar hij lijkt erop :) Nu heb ik Linux/2.2.x en daarin een *.tar.gz Sorry ik ben een n00b dus kan ik die in Linux gewoon untarren? Is daar een commando voor? Of hoe installeer ik die?

[ Voor 20% gewijzigd door Verwijderd op 27-12-2003 17:20 . Reden: verbetering ]


  • dingstje
  • Registratie: Augustus 2002
  • Laatst online: 02-01-2024
Ze bedoelen dat als je zelf al aanpassingen gemaakt hebt in /etc/X11/XF86Config (waar de meesten het zetten, maar het mag ook bvb. in /usr/X11R6/etc/X11 staan) worden overschreven. Op die manier is het dan mogelijk dat X niet meer werkt, maar in jouw geval werkte het zowiezo nog niet dus dat is geen probleem.

Overigens gebruik ik het volgende voor mijn Screen

code:
1
2
3
4
5
6
7
8
9
10
11
12
Section "Screen"
    Identifier  "Screen 1"
    Device      "NVidia"
    Monitor     "Monitor"
    DefaultDepth 24

    Subsection "Display"
        Depth       24
        Modes       "1024x768"
        ViewPort    0 0
    EndSubsection
EndSection


Device is je grafische kaart (die staat ook in die XF86Config), Monitor idem. De rest spreekt voor zich lijkt me.

If you can't beat them, try harder


  • moto-moi
  • Registratie: Juli 2001
  • Laatst online: 09-06-2011

moto-moi

Ja, ik haat jou ook :w

Dit was al geen geweldig topic, zoals sebas ook al tegen je zegt in de 1e posting, en nu ga je ons misbruiken als helpdsk, terwijl er toch vrij duidelijk in de faq's all over GoT staat dat dat nou juist niet de bedoeling is.

Je gaat eerst maar eens goed de NOS policy - updated 01/04/03 eens doorlezen, want deze draad gaat nu echt op slot.

God, root, what is difference? | Talga Vassternich | IBM zuigt

Pagina: 1

Dit topic is gesloten.