Who can help me? I cannot reach the internet with SuSE Linux!!!!!! :-(
I'm anxious to change from windows to Linux, but in spite of all my
efforts I did not succeed in getting SuSE Linux 7.3 working.
The basic installation was no problem at all. YaST2 worked fine and
configuring most of my hardware was fixed in a minute, except for:
* At first my ISDN-adapter (Eicon Diva 2.01 ISA) was only partly
recognized by SuSE 7.3, so I could not reach the internet and I had to
manage again with windows.
* Recently I changed to ADSL / ethernet LAN, using a Sweex LANCard
ethernet card and an Alcatel SpeedTouch 510i router modem to access the
internet. Again I tried to install SuSE Linux 7.3. This time the Sweex
LANCard could not be configured (inactive) in SuSE Linux 7.3.
I thought to have found the solution to my problem on the website of
Sweex:
a driver file to be used with Linux kernel 2.4.x.:
'mtd80x-linux-2.4.x.tgz' was tested with SuSE Linux 7.2, so it should
also work with SuSE 7.3.
However, the textfile with instructions to install this driver in SuSE
Linux 7.3 was not complete.
************************************************************************
*******************************
* I really hope that someone can help me to install the Linux driver for
my network card. *
************************************************************************
*******************************
According to the Sweex instructions, the following steps should be
followed:
1. Copy 'mtd80x-linux-2.4.x.tgz' to /tmp
2. tar -zxvf mtd80x-linux-2.4.x.tgz (uncompress)
A new (sub)directory 'linux-2.4.x' was created with the following files:
* kern_compat.h
* Makefile
* mtd80x.c
* pci-scan.c
* pci-scan.h
* Readme.txt
(Of course these 2 steps are clear and gave no problem!)
3. Make network adapter driver modules via:
touch *
make clean
make
---> After 'make clean' I got the following message:
make: *** No rule to make target 'clean'. Stop.
The instructions in the text file mentioned that a file 'version.h' is
expected.
---> But this file is not present in the created subdirectory
'linux-2.4.x' when used with SuSE Linux 7.2 / 7.3.
For SuSE Linux you have to run 'make config' or 'make menuconfig' at
/usr/src/linux to create it.
---> My problem is that I don't have a subdirectory '/usr/src/linux'.
Where can I find/create the file 'version.h'? Who knows?
4. After step 3 the network adapter driver modules should be inserted
via:
insmod pciscan.o
insmod mtd80x.o
---> Where should those driver modules be placed (in which
subdirectory?).
5. Bind your card to an IP address
ifconfig eth0 (IPADDR) netmask (NETMASK) ->
('ifconfig eth0 10.0.0.150 netmask 255.255.255.0' should do the job)
6. Now you should be able to ping the local network
But: every time you reboot the system, you must execute step 4 and 5
again to bind your card :-(
I would be very happy if someone can give me some hints!
(I would even more happy if YaST2 could configure my network ethernet
adapter card automatically (although I understand that it is not
possible to integrate all network adapter cards on the market in SuSE
Linux YaST2. However Linux is worthless nowadays if you cannot access
the internet!!!)
Thanks,
Peter