Debian GNU/Linux

[megoldva] Kernel module 2.6 Unknown symbol in module

Fórumok

Sziasztok!

Egy beágyazott arm alapú gépre kellene portolnom egy kernel modult.
A modul simán fordul/fut 2.4 kernelen, de nekem 2.6.21-os Debian alá kellene beraknom.
A meló nagy része már megvan, minden hiba és warning nélkül fordul a forrás, azonban insmod lcd.ko ezt mondja:

lcd: Unknown symbol ts7200_initialise
lcd: Unknown symbol ts7200_wait
lcd: Unknown symbol ts7200_command
lcd: Unknown symbol ts7200_data
lcd: Unknown symbol ts7200_finalise
insmod: error inserting 'lcd.ko': -1 Unknown symbol in module

A forrás 2 C fájlból (lcd.c és ts7200.c) és néhány header fájlból áll. A ts7200.c végére beraktam az EXPORT_SYMBOL() sorokat, ahogy kell. Mivel cross compile rendszerről van szó, így a ko fáljokat át szoktam másolni a target gépre. A két .ko fájlon kívül kell még mást is átmásoljak?

Előre is köszi a mielőbbi segítséget!

Üdv:
denx

debian, nincs hálózat

Fórumok

sziasztok!

van egy noti, debian lenny, és nincs hálózatom
de volt
csak valószídűleg egy update-nél leszedett valami csomagot, és azért nincs, vagy tudom is én
ifconfig kidobja, hogy van eth0 meg lo, de ip nincs, elvileg routertől kapná, eddig kapta is
milyen csomagoknak kell fenn lenni?

/etc/networks:
default 0.0.0.0
loopback 127.0.0.0
link-local 169.254.0.0
akárcsak a másik gépen

network-manager nincs
próbáltam régebbi kernellel, úgy sem
még annyi, hogy a hálózati dugó mellett másodpercenként felvillan egy LED

tudom hogy ez nem sok info, de mit nézzek meg?

DHCP és a 2 subnet esete

Fórumok

Sziasztok, mi van akkor, ha 2 subnetet deklarálok a dhcp-server konfigjában?

--------------------------------------------------
subnet 10.10.60.0 netmask 255.255.255.0 {
range 10.10.60.100 10.10.60.200;
option subnet-mask 10.10.60.0;
option domain-name-servers dnsdhcp.tilb.sze.hu;
option domain-name "tilb.sze.hu";
option routers 10.10.60.1;
option broadcast-address 10.10.60.255;
}

subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.100 192.168.1.200;
option subnet-mask 255.255.255.0;
option domain-name-servers dnsdhcp.tilb.sze.hu;
option domain-name "tilb.sze.hu";
option routers 192.168.1.254;
option broadcast-address 192.168.1.255;
}
--------------------------------------------------

A probléma az, hogy a DHCP más hálózatba oszt egy DHCP Relay Agent segítségével, mint amiben van. Ő a 10.10.60.0 -s hálóban van és a 192.168.1.0 -s hálózatba oszt. Úgy oldottuk meg, hogy az első, azaz a 10.10.60.0 -s subnetet üresen hagytam:

--------------------------------------------------
subnet 10.10.60.0 netmask 255.255.255.0 {
}

subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.100 192.168.1.200;
option subnet-mask 255.255.255.0;
option domain-name-servers dnsdhcp.tilb.sze.hu;
option domain-name "tilb.sze.hu";
option routers 192.168.1.254;
option broadcast-address 192.168.1.255;
}
--------------------------------------------------

Ez így tökjól működik is, amíg nem találtam ki, hogy monitorozzuk a DHCP-szervert NAGIOS -szal. Ez azonban csak akkor kap a dhcpOFFER -jára választ, ha kitöltöm a 10.10.60.0 -s subnetet. Nem tudom jelenleg kipróbálni de ez így még attól működőképes?

Köszi.

Exim4, Cyrus IMAP, Sieve script és Bcc

Fórumok

Sziasztok!

Van egy gépem, ami 15 percenként fetchmail segítségével letölti az internet szolgáltató szerveréről az e-maileket. Ezeket az Exim4 mindenkinek a megfelelő Cyrus IMAP mappájába teszi. A leveleket szeretném megszűrni Sieve szkriptekkel. Ez működik is, DE!

Ha valaki egy levelet Bcc-vel kap meg, akkor nem tudok rákeresni, mert a neve nem szerepel a levélnek sem a To, sem a Cc, sem a Bcc fejlécében. Utóbbi egyáltalán nincs is a levélben. Egy kis keresgélés után úgy találtam, hogy a Bcc sort az Exim4 szedi ki a levélből, és ha az Exim4-et -t kapcsolóval indítom, akkor ezt nem teszi.

Csak azt nem tudom, hogy hol kéne ezt a -t kapcsolót megadnom. Az fenti szolgáltatások daemonként futnak, és automatikusan indulnak a géppel együtt.

Kérlek segítsetek, hogy valamiként szereplej az illető neve az e-mailben még akkor is, ha bcc-vel kapta.

Előre is köszönöm;
Attila

lenny gondok

Fórumok

Hi all

Meg a nyaron frissitettem lennyre es azota van nehany problemam ami ugy tunik nem oldodik meg.

1.

Az mplayer iszonyatosan villog fullscreenben ha a gnome panel aktivva valik. Mondjuk ha az egerkurzort a panel fole huzom , vagy ha az opera feldob egy ertesito abalkot az uj rss hirekrol.

2.
A logout, restart es shutdown panel nem adja at a vezerlest.
Ha shutdownt vagy restartot valasztok akkor nem torteneik semmi latszolag de ha nyomok egy ctrl+alt+backspace-t akkor szepen lefut a folyamat. A logout sem csinal semmit.

Csak nekem vannak ilyen gondjaim vagy mas is belefutott mar, es merre induljak?

Elore is koszonom.

iwanabeguru

Kernel vagy HDD vagy vmi más?

Fórumok

Sziasztok!

Egy igen érdekes problémám van, és nem tudom eldöntnei, hogy minek van baja... Ez ügyben kérném a segítségeteket!

A probléma az, hogy a gép hetente (minimum) egyszer leáll. Van, hogy hajnalban, van, hogy éjszaka, van, hogy napközben, tehát időponthoz (pl időzített feladathoz) nem tudom kötni.
Általában ilyenkor újraindítás segít csak, ami eléggé kellemetlen. Érdekes módon pingelni lehet ilyenkor is a gépet, de FTP-n/SSH-n belépni már nem lehet. Sima szöveges weboldalak bejönnek, de pl dinamikus (MySQL+PHP) oldalak már nem, illetve a webmin felülete sem jön be ilyenkor.

lspci kimenete:

00:00.0 Host bridge: Intel Corporation Unknown device 29c0 (rev 02)
00:02.0 VGA compatible controller: Intel Corporation Unknown device 29c2 (rev 02)
00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 01)
00:1c.1 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 (rev 01)
00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #1 (rev 01)
00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #2 (rev 01)
00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #3 (rev 01)
00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #4 (rev 01)
00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 01)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev e1)
00:1f.0 ISA bridge: Intel Corporation 82801GB/GR (ICH7 Family) LPC Interface Bridge (rev 01)
00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE Controller (rev 01)
00:1f.2 IDE interface: Intel Corporation 82801GB/GR/GH (ICH7 Family) Serial ATA Storage Controller IDE (rev 01)
00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 01)
01:00.0 Ethernet controller: Unknown device 1969:1026 (rev b0)
03:01.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8169 Gigabit Ethernet (rev 10)

A vinyók (2db) típusa: WDC WD5002ABYS-0 (500 GB, SATA)

syslog hibaüzenet:

Nov 24 10:26:57 www4 kernel: raid1: sda6: rescheduling sector 61450216
Nov 24 10:26:57 www4 kernel: ata1: EH complete
Nov 24 10:26:57 www4 kernel: ata1.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x0
Nov 24 10:26:57 www4 kernel: ata1.00: (BMDMA stat 0x20)
Nov 24 10:26:57 www4 kernel: ata1.00: tag 0 cmd 0x25 Emask 0x9 stat 0x51 err 0x40 (media error)
Nov 24 10:26:57 www4 kernel: ata1: EH complete
Nov 24 10:26:57 www4 kernel: ata1.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x0
Nov 24 10:26:57 www4 kernel: ata1.00: (BMDMA stat 0x20)
Nov 24 10:26:57 www4 kernel: ata1.00: tag 0 cmd 0x25 Emask 0x9 stat 0x51 err 0x40 (media error)
Nov 24 10:26:57 www4 kernel: ata1: EH complete
Nov 24 10:26:57 www4 kernel: ata1.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x0
Nov 24 10:26:57 www4 kernel: ata1.00: (BMDMA stat 0x20)
Nov 24 10:26:57 www4 kernel: ata1.00: tag 0 cmd 0x25 Emask 0x9 stat 0x51 err 0x40 (media error)
Nov 24 10:26:57 www4 kernel: ata1: EH complete
Nov 24 10:26:57 www4 kernel: ata1.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x0
Nov 24 10:26:57 www4 kernel: ata1.00: (BMDMA stat 0x20)
Nov 24 10:26:57 www4 kernel: ata1.00: tag 0 cmd 0x25 Emask 0x9 stat 0x51 err 0x40 (media error)
Nov 24 10:26:57 www4 kernel: ata1: EH complete
Nov 24 10:26:57 www4 kernel: ata1.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x0
Nov 24 10:26:57 www4 kernel: ata1.00: (BMDMA stat 0x20)
Nov 24 10:26:57 www4 kernel: ata1.00: tag 0 cmd 0x25 Emask 0x9 stat 0x51 err 0x40 (media error)
Nov 24 10:26:57 www4 kernel: ata1: EH complete
Nov 24 10:26:57 www4 kernel: ata1.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x0
Nov 24 10:26:57 www4 kernel: ata1.00: (BMDMA stat 0x20)
Nov 24 10:26:57 www4 kernel: ata1.00: tag 0 cmd 0x25 Emask 0x9 stat 0x51 err 0x40 (media error)
Nov 24 10:26:57 www4 kernel: sd 0:0:0:0: SCSI error: return code = 0x08000002
Nov 24 10:26:57 www4 kernel: sda: Current: sense key: Medium Error
Nov 24 10:26:57 www4 kernel: Additional sense: Unrecovered read error - auto reallocate failed
Nov 24 10:26:57 www4 kernel: end_request: I/O error, dev sda, sector 756968437

Nov 24 12:23:18 www4 kernel: ata1.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x0
Nov 24 12:23:18 www4 kernel: ata1.00: tag 0 cmd 0xea Emask 0x1 stat 0x51 err 0x4 (device error)
Nov 24 12:23:18 www4 kernel: ata1: EH complete
Nov 24 12:23:18 www4 kernel: SCSI device sda: 976773168 512-byte hdwr sectors (500108 MB)
Nov 24 12:23:18 www4 kernel: sda: Write Protect is off
Nov 24 12:23:18 www4 kernel: sda: Mode Sense: 00 3a 00 00
Nov 24 12:23:18 www4 kernel: SCSI device sda: drive cache: write back
Nov 24 12:23:18 www4 kernel: SCSI device sda: 976773168 512-byte hdwr sectors (500108 MB)
Nov 24 12:23:18 www4 kernel: sda: Write Protect is off
Nov 24 12:23:18 www4 kernel: sda: Mode Sense: 00 3a 00 00
Nov 24 12:23:18 www4 kernel: SCSI device sda: drive cache: write back
Nov 24 12:23:25 www4 kernel: ata1.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x0
Nov 24 12:23:25 www4 kernel: ata1.00: tag 0 cmd 0xea Emask 0x1 stat 0x51 err 0x4 (device error)
Nov 24 12:23:25 www4 kernel: ata1: EH complete
Nov 24 12:23:32 www4 kernel: ata1.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x0
Nov 24 12:23:32 www4 kernel: ata1.00: tag 0 cmd 0xea Emask 0x1 stat 0x51 err 0x4 (device error)
Nov 24 12:23:32 www4 kernel: ata1: EH complete
Nov 24 12:23:32 www4 kernel: SCSI device sda: 976773168 512-byte hdwr sectors (500108 MB)
Nov 24 12:23:32 www4 kernel: sda: Write Protect is off
Nov 24 12:23:32 www4 kernel: sda: Mode Sense: 00 3a 00 00
Nov 24 12:23:32 www4 kernel: SCSI device sda: drive cache: write back
Nov 24 12:23:32 www4 kernel: SCSI device sda: 976773168 512-byte hdwr sectors (500108 MB)
Nov 24 12:23:32 www4 kernel: sda: Write Protect is off
Nov 24 12:23:32 www4 kernel: sda: Mode Sense: 00 3a 00 00
Nov 24 12:23:32 www4 kernel: SCSI device sda: drive cache: write back

Van esetleg valakinek ötelete, hogy mi lehet a probléma? Mit kellene kipróbálni, cserélni, miegymás?

console login, utána bejelentkezett gnome

Fórumok

sziasztok!
debian lenny rendszeren szeretném azt megoldani, hogy ne legyen grafikus bejelentkezés. ez megy is a következő paranccsal:
#update-rc.d -f gdm remove

mert ugye debianon nincsenek runlevelek így külön, ha jól tévedek (legalább is fórumokon ezt olvastam és a defaultinitet 3asra állítva sem értem el a kívánt hatást).

no de ez mind szép és jó, de ha beírom, hogy sudo gdm, ugye inditanám bejelentkezve a gnome-ot, megint a grafikus logint kapom :/ ugy jo lenne megoldani, ha a console login után inditva a gnome-ot már a bejelentkezett profilomba tegyen be. ez megoldható imigyen vagy a gnome-nak a biztonság kedvéért reauthentikálni kell? (hű de csúnya magyar szó)

köszi

Cyrus IMAP - Outlook Express nem másolja be a kimenő leveleket a Kimenő üzenetek mappába...

Fórumok

Sziasztok!

Debianos szerveremen cyrus imap fut, thunderbirdel, hordeval illetve minden egyéb levelezőprogival frankón megy a levelezés. Azonban sajnos most Outlook Expressen illetve Live -n is be kéne állítanom a levelezést. A levelek letöltése minden gond nélkül meg, viszont a levelek kiküldésekor nem tudom rávenni, hogy a leveleket tegye vissza a "Sent Item" c. imap mappába.

Amint beállítom "A különleges mappák tárolása az IMAP kiszolgálón" -on belül, hogy a Sent és Draft mappákbe tegye a küldött üzeneteket, akkor levélküldéskor ezt szólja vissza az OE

Nem sikerült néhány üzenet másolása a "Postázandó üzenetek” mappából az "Elküldött elemek” mappába. Üzenete nem tölthető fel az IMAP kiszolgálóra. A kiszolgáló megtagadta az üzenet elfogadását. Tárgy 'próba', Fiók: 'engepem', Kiszolgáló: 'engepem', Protokoll: IMAP, Kiszolgáló válasza: 'Invalid mailbox name.', Port: 143, Biztonságos (SSL): Nem, Hibaszám: 0x800CCCD2

Amit nem értek, hogy itt miért az Elküldött üzenetek mappába próbálja belepakolni?

ha bepipálom, hogy új üzenetek keresése mindegyik mappában, akkor viszont ezt kapom.

A(z) "Drafts" mappából nem lett lekérdezve az olvasatlan üzenetek száma. Nem sikerült lekérni az olvasatlan elemek számát "Drafts” számára a következő helyről: "engepem” Fiók: 'engepem', Kiszolgáló: 'engepem', Protokoll: IMAP, Kiszolgáló válasza: 'Mailbox does not exist, or must be subscribed to.', Port: 143, Biztonságos (SSL): Nem, Hibaszám: 0x800CCCD2

A(z) "Sent" mappából nem lett lekérdezve az olvasatlan üzenetek száma. Nem sikerült lekérni az olvasatlan elemek számát "Sent” számára a következő helyről: "engepem” Fiók: 'engepem', Kiszolgáló: 'engepem', Protokoll: IMAP, Kiszolgáló válasza: 'Mailbox does not exist, or must be subscribed to.', Port: 143, Biztonságos (SSL): Nem, Hibaszám: 0x800CCCD2

Van e valakinek tippje, hogy mi lehet a gond? Talán valamit nem jól konfigurálok a cyrusban?

Samba LDAP adatok frissítése

Fórumok

Üdv

Készítettem egy Samba Domain-t LDAP-os Auth-tal.
A problémám hogy az adatok nem frissülnek át azonnal a Samba-ba, ha változtatok az LDAP-ban.

Pl. A felhasználó elsődleges csoportját megváltoztatom az LDAP-ban, az ldapsearch hozza is a megváltoztatott értéket, a getent passwd szintén, de az id -a [user] nem változik. A fő problémám, hogy még akkor sem változik, ha a samba-t és a ldap-ot újraindítom.

Olyan mintha a Samba be cache-elné és csak bizonyos idő után kérné le ezeket az infókat újra. Lehet ezen állítani esetleg más a probléma?

debian 4.0 csomagok időtállósága

Fórumok

sziasztok,

1 hete telepítettem debian 4.0-t a laptopomra, ubuntut szerettem volna, mert az irodai gépemen is azt használok, meg otthon az asztali pc-n is az van, de az sajna nem ette meg a VIA vga kártyát ami a laptopban van.
Szóval ez alatt az egy hét alatt elég sok mindent kellett volna feltelpítenem, de egyszerűen nem tudom beszerezni az általam használni kívánt csomagokat, mert a forráslistában nagyon régi verziószámmal vannak jelen a programok (pl. a geany-0.9 tölthető/telepíthető csak, pedig már a 0.15-ös verziónál jár a program), ha pedig forrásból akarok telepíteni, akkor a függőségek miatt nem lehet, mert azok is már vagy elavultak, vagy a függőségek függőségei azok.

Valaki mondja meg nekem, hogy miért van ez! :( Miért kell elhanyagolni a csomagokat? Semmi bajom nem lenne a forrásból telepítéssel, ha lenne rá mód, de nincsen! Eddig 4-5 programot próbáltam telepíteni forrásból, és egyik sem ment. Vagy a gtk miatt (2.0-sat hiányolja, pedig 2.6-os van fent...), vagy egyéb függőségek miatt. Kezdek már kicsit kiborulni ettől...

Ha valaki tudna nekem mutatni egy normális sources.list-et vagy egy akármilyen megoldást, amivel ez a problémám megoldódik, azt nagyon megköszönném.

Travis