Автор Тема: LAN karta pod SuSE 9  (Прочетена 7353 пъти)

Йордан

  • Напреднали
  • *****
  • Публикации: 1451
  • Distribution: Ubuntu / Gentoo
  • Window Manager: Gnome
  • не е важно колко ти е голяма пишката, а какво можеш с нея
    • Профил
    • WWW
LAN karta pod SuSE 9
« Отговор #15 -: Mar 26, 2004, 12:49 »
SuSE 9 si e dobre prosto predoi da pi6e6 komandite e dobre da izpalni6 SU
za da moje6 kat root da raboti6 '<img'>
Активен

Всеки пост - отговор на въпрос !!!

Йордан Георгиев
http://ygeorgiev.net/

gmv

  • Напреднали
  • *****
  • Публикации: 12
    • Профил
LAN karta pod SuSE 9
« Отговор #16 -: Mar 26, 2004, 17:20 »
Blagodarja na vsichki za suvetite

Otkrih driveri za lan kartata Iskam da gi instaliram. Te sa v .tgz format.  Tova koeto pisha e slednoto:
tar zxvf name.tgz
fajla se razarhivira
posle dokolkoto znam trjabva da se kompilira s make.
No kato go napisha mi kazva che njama takava komanda, nezavisimo dali sum zapochnal sesiata v konzolata sus SU ili bez neja. Dajte mi suvet.
Blagodarja
Активен

velomen

  • Напреднали
  • *****
  • Публикации: 52
    • Профил
LAN karta pod SuSE 9
« Отговор #17 -: Mar 26, 2004, 17:27 »
na4i vliza6 v direktoriqta kadeto se namira razarhiviraniq file i tam ima make ili koto ti trqbva za pove4e info pro4eti reademe-to
Yspeh
Активен

gmv

  • Напреднали
  • *****
  • Публикации: 12
    • Профил
LAN karta pod SuSE 9
« Отговор #18 -: Mar 26, 2004, 22:19 »
Velomen, s makefile napravo sum zaguben. Vuobshte ne znam kakvo da pravja s nego. Ima kup objasnenia ot koito obshto vzeto nishto ne razbrah. probvah neshto, no pak izleze - No such command. Shte Prilozha sudurzhanieto na makefile za poveche info.  Blagodarja predvaritelno.

#!/usr/bin/make all
# Makefile for building updated Linux PCI network device drivers as modules.
# Distributed for use with the Scyld driver set.
#
# By default this Makefile tries to build and install for the running kernel.
# You may override this with command line parameters
#   make KERN_INCLUDE=/lib/modules/2.4.20-12smp/build/include
#   make KERNVER=2.4.20-12smp
#
# You may specify a kernel with the following variables.
#  KERN_INCLUDE  The include directory for the target kernel.
#  MODULEDIR     The directory where netdriver modules should be installed.
#  PCMCIA        The include file for the PCMCIA subsystem.
#
# Setting KERNVER may allow this Makefile to guess the above.
# $id$

# PREFIX may be set by the RPM build to set the effective root.
PREFIX=
# Set KERNVER on the command line to build modules for a kernel other than
# the version that is currently running.

PCMCIA?=/usr/src/pcmcia/include
CC?=gcc
CFLAGS=-DMODULE -D -Wall -Wstrict-prototypes -O6 -I$(KERN_INCLUDE) $(EXTRACFLAGS)

# We go to great effort to work with the myriad ways that distributions
# have gotten confused about where kernel include files should be put.
# There have been over twenty broken "solutions", which is far more painful
# to deal with than just leaving the problem alone.

# The path for kernel "include" header files is
#   /lib/modules/$(KERNVER)/build/include/
#   /usr/src/linux-$(KERNVER)/include
#   /usr/src/linux/include
# The path for destination modules is
#   /lib/modules/$(KERNVER)/kernel/drivers/
#   /lib/modules/$(KERNVER)/
# however PCMCIA modules use the latter directory in Red Hat.

define newline


endef
ifndef KERNVER
  KERNVER=$(shell uname -r)
  $(warning No kernel version has been specified.$(newline)\
  Assuming $(KERNVER).$(newline)\
  Set the KERNVER variable to specify a different kernel.)
endif

# Do not use PREFIX for include files or when checking if a path exists!
ifndef KERN_INCLUDE
   KERN_INCLUDE=$(firstword $(wildcard /lib/modules/$(KERNVER)/build/include/ /usr/src/linux-$(KERNVER)/include /usr/src/linux/include))
else
   $(warning Using $(KERN_INCLUDE) for the kernel header files.)
endif

ifeq "$(KERN_INCLUDE)" ""
   $(warning The kernel header files do not appear to be installed on)
   $(warning this machine.  You likely need to install the kernel source)
   $(warning or the kernel-headers package.)
endif

ifneq "$(wildcard $(KERN_INCLUDE)/pcmcia/driver_ops.h)" ""
    PCMCIA=$(KERN_INCLUDE)
endif

MODULEDIR=$(PREFIX)$(firstword $(wildcard /lib/modules/$(KERNVER)/kernel/drivers/ /lib/modules/$(KERNVER)/))


# Some architectures require magic gcc flags for kernel compiles.
#  First canoicalize the name:  *86 becomes i386.
ARCH:=$(shell uname -m | sed -e s/i.86/i386/ -e s/sun4u/sparc64/ -e s/arm.*/arm/ -e s/sa110/arm/)
ifneq "$(wildcard $(KERN_INCLUDE)/../make.inc)" ""
   include $(KERN_INCLUDE)/../make.inc
   CFLAGS+=KERN_CFLAGS
else
  ifeq ($(ARCH),i386)
    CFLAGS+=-pipe -fno-strength-reduce
  endif
  ifeq ($(ARCH),alpha)
    CFLAGS+=-pipe -mno-fp-regs -ffixed-8 -mcpu=ev5
  endif
  ifeq ($(ARCH),x86_64)
    CFLAGS+=-pipe -fno-strength-reduce -fno-strict-aliasing -fomit-frame-pointer -mno-red-zone -mcmodel=kernel -fno-reorder-blocks -finline-limit=2000 -fno-strength-reduce -nostdinc -iwithprefix include
  endif
endif

# Work around Red Hat 7.0 GCC version lossage.
ifneq ($(wildcard /usr/bin/kgcc),)
  CC=kgcc
endif

# If the modversion.h file exists we should pass a flag.
# Most of my drivers have been updated to not need this, but not the other
# kernel source files.
MODVER_H = $(KERN_INCLUDE)/linux/modversions.h
ifneq ($(wildcard $(MODVER_H)),"")
  CFLAGS += -DMODVERSIONS
endif

DRV_OFILES = 3c59x.o eepro100.o epic100.o hamachi.o intel-gige.o \
        myson803.o natsemi.o ns820.o rtl8139.o starfire.o \
        sundance.o tulip.o via-rhine.o winbond-840.o yellowfin.o

# We can only build the ne2k-pci. driver if we have a 8390.h file available.
ifneq (,$(filter 2.4.%, $(KERNVER)))
# This is a 2.4 kernel, do not build ne2k-pci.o
else
# This is a 2.2 or earlier kernel, check that we have 8390.h
ifneq (,$(wildcard $(KERN_INCLUDE)/../drivers/net/8390.h))
  DRV_OFILES += ne2k-pci.o
  PATH_8390H=$(KERN_INCLUDE)/../drivers/net/
endif
endif

OFILES= $(DRV_OFILES) pci-scan.o

ifeq ($(wildcard $(PCMCIA)/pcmcia/driver_ops.h),"")
   $(warning The PCMCIA header files could not be found.$(newline)\
 No CardBus support will be built.)
else
  OFILES += cb_shim.o
  CARDBUS= 3c575_cb.o epic_cb.o tulip_cb.o realtek_cb.o
  CARDBUS-FLAGS = -DCARDBUS -I$(KERN_INCLUDE) -I$(PCMCIA) -I/usr/include
  CB_SHIM = cb_shim.o
endif

all: pci-skeleton.o pci-scan.o $(DRV_OFILES) $(CB_SHIM)
tar: netdrivers.tgz

$(OFILES) pci-scan.o pci-skeleton.o: pci-scan.h kern_compat.h

pci-scan.o: pci-scan.h
# We need to pick up 8390.h
ne2k-pci.o: ne2k-pci.c $(PATH_8390H)/8390.h
   $(CC) $(CPPFLAGS) $(CFLAGS) -I$(PATH_8390H)/ -c $<

cb_shim.o: cb_shim.c
    $(CC) $(CARDBUS-FLAGS) $(CFLAGS) -c $< -o $@

install: $(OFILES)
   mkdir -p $(MODULEDIR)/net/
   install -m 444 pci-scan.o $(DRV_OFILES) $(MODULEDIR)/net/
   @if [ -r cb_shim.o ]; then mkdir -p $(MODULEDIR)/pcmcia/; install -m 444 cb_shim.o $(MODULEDIR)/pcmcia/; fi
   @if [ "$(PREFIX)" = "" ]; then /sbin/depmod -a $(KERNVER);\
   else echo " *** Run '/sbin/depmod -a' to update the module database.";\
   fi

netdrivers.tgz: Makefile *.[ch] netdrivers.spec
   tar cfvz $@ $^

rpm: netdrivers.tgz
   rpm -ta $^

# These are old-style CardBus drivers that don't need pci-scan and cb_shim.
cardbus: $(CARDBUS)
3c575_cb.o: 3c59x.c
    $(CC) $(CARDBUS-FLAGS) $(CFLAGS) -c $< -o $@
epic_cb.o: epic100.c
    $(CC) $(CARDBUS-FLAGS) $(CFLAGS) -c $< -o $@
realtek_cb.o: rtl8139.c
    $(CC) $(CARDBUS-FLAGS) $(CFLAGS) -c $< -o $@
tulip_cb.o: tulip.c
    $(CC) $(CARDBUS-FLAGS) $(CFLAGS) -c $< -o $@

.DELETE_ON_ERROR: ChangeLog
ChangeLog: Makefile *.[ch] netdrivers.spec
   rcs2log -h scyld.com -u "`echo -en "becker\tDonald Becker\tbecker@scyld.com"`" -i 5 | sed -e 's@/home/repository/@@g' -e 's@^     \* netdrivers/@  \* netdrivers/@g' > $@

.PHONEY: all clean install cardbus tar

clean:
   -rm -f *.o netdrivers.tgz ChangeLog
Активен

  • Гост
LAN karta pod SuSE 9
« Отговор #19 -: Mar 27, 2004, 03:08 »
Zdravejte pak
PRoblema e reshen. Naj-nakraja trugna neta, sega sum v neta prez SuSE.
Активен

velomen

  • Напреднали
  • *****
  • Публикации: 52
    • Профил
LAN karta pod SuSE 9
« Отговор #20 -: Mar 27, 2004, 12:15 »
e dobre nai posle stana '<img'>
Активен

  • Гост
LAN karta pod SuSE 9
« Отговор #21 -: Mar 27, 2004, 13:57 »
gmw kak si re6i problema s neta prez SuSE ? i az imam su6tiq problem kato teb s tazi razlika 4e mi razpoznava kartata , vuvel sum si4ki nastroiki no nqmam net ?
Активен

velomen

  • Напреднали
  • *****
  • Публикации: 52
    • Профил
LAN karta pod SuSE 9
« Отговор #22 -: Mar 27, 2004, 14:36 »
ping kum gateway ima6 li  ? ping ko i kajo koti iskarva
Активен

Rolex_Daytona

  • Новаци
  • *
  • Публикации: 1
    • Профил
LAN karta pod SuSE 9
« Отговор #23 -: Mar 27, 2004, 18:27 »
zna4i opravih go , ve4e imam net kato napisah v konzola route add default gateway .... no vseki put kogato restart pc i nastroikite se gubqt i trqbva otnovo da vuvejdam gornata komanda . kak da q save edin vid taka 4e da q pomni ?
Активен

velomen

  • Напреднали
  • *****
  • Публикации: 52
    • Профил
LAN karta pod SuSE 9
« Отговор #24 -: Mar 27, 2004, 19:30 »
mi da ti kaja az sum sus su6tiq problem sega ama ima na4in vuvejda se v  /etc/resolv.conf
ama pri men ne znam za6to ne ba4ka i seki put gi vuvejdam tova e taka za6titi gateway-ti e ne realno IP a ti si s realno i ne otkriva 2 te mreji ....
yspeh
Активен

kennedy

  • Напреднали
  • *****
  • Публикации: 2151
  • Николай Колев
    • Профил
LAN karta pod SuSE 9
« Отговор #25 -: Mar 28, 2004, 09:02 »
При сусе всичко трябва да се прави през YAST иначе настройките малко се губят ...... аз имах подобен проблем като искаш на една карта да слойа 2 IP-та едно за реално и едно вътрешно. решението е да се направи още един файл с описание .....
Активен

"за всичко иде час" Еклесиаст 3:1
всеки пост - отговор на въпрос
-----------------
24.12.2003 "MS Free"

velomen

  • Напреднали
  • *****
  • Публикации: 52
    • Профил
LAN karta pod SuSE 9
« Отговор #26 -: Mar 28, 2004, 12:44 »
oq problem e su6tiq v momenta s 2 mreji ... ama kato go vavedoh na slack9.1 sum i go vuvedah v  /etc/resolv.conf
i pak ne trugva avtomarti4no '<img'>
Активен

gmv

  • Напреднали
  • *****
  • Публикации: 12
    • Профил
LAN karta pod SuSE 9
« Отговор #27 -: Mar 28, 2004, 15:44 »
Цитат (Guest @ Март 27 2004,14:57)
gmw kak si re6i problema s neta prez SuSE ? i az imam su6tiq problem kato teb s tazi razlika 4e mi razpoznava kartata , vuvel sum si4ki nastroiki no nqmam net ?

Pri men problema se okaza po razlichen ot tova koeto purvonachalnoto si misleh. Kartata se razpoznava no izliza pod drugo ime i tova me podvede. Posle bjah oburkal neshto s nastrojkite zaradi po-razlichnite imena, koito sa v Windows. Kogato vuvedoh vsichko kakto trjabva v nastrojkite na kartata trugna neta. Nastroj si DNS serverite i ne trjabvalo da imash problemi. Tam beshe problema pri men.
Активен

  • Гост
LAN karta pod SuSE 9
« Отговор #28 -: Apr 19, 2004, 01:18 »
Това му е предимството на СуСЕ,
Яст е хубаво нещо, но трябва да се използва правилно.
ifconfig може да се ползва и от юзърите само че трябва да се ползва:
/sbin/ifconfig защото пътя донего не е зададен глобално както като сте su.
За потребителите на СуСЕ препоръчва използването на Яст, за настройка на системата поради добрия контрол който упражнява при синхронизацията на промените.
Активен

XaugyTuH

  • Напреднали
  • *****
  • Публикации: 267
    • Профил
    • WWW
LAN karta pod SuSE 9
« Отговор #29 -: Apr 19, 2004, 02:46 »
Здравейте,
при Слак-а в /etc/resolv.conf се въвеждат DNS-ите а не gateway. Той се въвежда в /etc/rc.d/rc.inet1. Там са и IP u netmask.
Активен

Когато говорите, трябва думите ви да бъдат по-добри от мълчанието!

Не правете от мухата слон. Разходите са прекалено големи.

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
2 IP-ta na 1 karta
Настройка на програми
kennedy 5 8218 Последна публикация Oct 29, 2002, 20:35
от
dump karta
Хардуерни и софтуерни проблеми
dimsi 1 6116 Последна публикация Feb 15, 2003, 17:56
от mrvoland
Syvmestimost na LAN karta
Настройка на хардуер
wandererbg 6 2311 Последна публикация May 15, 2003, 14:45
от wandererbg
Zvykova karta
Настройка на хардуер
zali4itelq 2 1720 Последна публикация Jun 20, 2003, 16:26
от ep98
TV Karta
Настройка на хардуер
deimos 1 4715 Последна публикация Sep 08, 2003, 12:46
от