[1] 2 >>> Archiv / MLD 3.x / Development / Atl1c Netzkarten Treiber (asus M4a78lt-m Le Board)
 

Offline iwow

  • Member
  • **
  • Posts: 60
    • View Profile
Hallo,

ich haben nun die endgültige Hardware für meinen MLD 3.0 System zusammengestellt. Nachdem die Windows MCE Fernbedienung zuverlässig läuft, die Satkarte TeVii S480 auch recht problemlos in Betrieb genommen werden konnte, habe ich nun noch ein neues Mainboard gekauft.

Ich habe mich für ein ASUS M4A78LT-M LE entschieden (recht günstig). Der Umbau hat auch recht problemlos funktioniert, mit Außnahme des LAN Anschlusses. Es wird kein eth0 Netzdevice eingerichtet. Soweit ich herausfinden konnte, wird für das Boad der Treiber atl1c benötigt (siehe hier).

Der Treiber ist auf meinem MLD System nicht vorhanden.

Ist der evtl. in einem AddOn vorhanden?

Ich habe daraufhin eine MLD 3.0 Entwicklungsumgebung aufgesetzt. Leider bricht das Make immer wieder ab (irgend was mit asm/unistd.h: No such file or directory).

Die Datei atl1c.ko wurde aber erzeugt. Also habe ich die Datei einfach auf mein MLD System kopiert. Nun bekomme ich aber bei modprobe atl1c.ko ein "unknown file format". Kann die Datei nicht einfach kopiert werden (neuer Kernel, oder wird sie im weiteren Makeverlauf noch bearbeitet?).

Falls die Datei nur nicht eingepackt wurde, kann sie mir jemand zur Verfügung stellen?

Danke.

Gruß Wolfgang

Offline MarMic

  • Administrator
  • Expert Member
  • ********
  • Posts: 4823
    • View Profile
Atl1c Netzkarten Treiber (asus M4a78lt-m Le Board)
« Reply #1 on: July 17, 2011, 17:53:57 »
ok halt langsam!

haste das network-drivers addon ZUS
SZVDR HD: Intel e5300@1,2ghz - Gigabyte GA-EP41-UD3L - 2GB ddr2 800 - Gainward G210 512mb - Silverstone LC16MR - DVBSky S952 - Astra 19,2 - MLD 5.4

WZVDR HD: Intel g1610@1,6ghz - Intel DH61BE - Scythe Big Shuriken 2 - 4GB ddr3 1333 - Asus GT610 1024mb - Chieftec Hi-Fi HM-02 - Tevii s480 - Astra 19,2 - MLD 5.4


Offline iwow

  • Member
  • **
  • Posts: 60
    • View Profile
Atl1c Netzkarten Treiber (asus M4a78lt-m Le Board)
« Reply #2 on: July 17, 2011, 19:55:11 »
Hallo MarMic

network-drivers Addon hatte ich bisher nicht installiert. Habe das Addon von Hand runter geladen und installiert.

Der atl1c Treiber ist dort enthalten. Leider kann ich nur noch die MLD-3.0.0_kernel-3.0.59_network-drivers-0_2.sfs Version (59!!!) herunterladen, ich benötige aber die MLD-3.0.0_kernel-3.0.58_network-drivers-0_2.sfs (58!!!!). Oder kann man die neue mit der alten mischen (z.B. einen link in /lib/modules/..58..../drivers/net/atl1c auf die 59 Version? Habe das mal schnell ausprobiert, aber nach einem reboot funktioniert ein modprobe atl1c weiterhin nicht.

Kann mir noch jemand ein 58 Version des network-drivers Addon zur Verfügung stellen. Oder muss ich jetzt alles neu Installieren (ja, ich weiß 3.0 ist noch im Development Status)

Danke.

Gruß Wolfgang

Offline MarMic

  • Administrator
  • Expert Member
  • ********
  • Posts: 4823
    • View Profile
Atl1c Netzkarten Treiber (asus M4a78lt-m Le Board)
« Reply #3 on: July 17, 2011, 20:09:23 »
puh ka!

ich bau dir aber def keine 58er version ich bau nämlich mit meiner hardware 18h! davon allein 5h der kernel -> echt keine lust...

wenn wir das inputlirc von dir übernehmen, musst du dann noch viel von hand umstellen?

greetz MarMic

p.s. welche anleitung hast du denn nun genommen?
SZVDR HD: Intel e5300@1,2ghz - Gigabyte GA-EP41-UD3L - 2GB ddr2 800 - Gainward G210 512mb - Silverstone LC16MR - DVBSky S952 - Astra 19,2 - MLD 5.4

WZVDR HD: Intel g1610@1,6ghz - Intel DH61BE - Scythe Big Shuriken 2 - 4GB ddr3 1333 - Asus GT610 1024mb - Chieftec Hi-Fi HM-02 - Tevii s480 - Astra 19,2 - MLD 5.4


Offline iwow

  • Member
  • **
  • Posts: 60
    • View Profile
Atl1c Netzkarten Treiber (asus M4a78lt-m Le Board)
« Reply #4 on: July 17, 2011, 21:32:54 »
Hallo,

dann werde ich wohl noch mal installieren müssen ;(

Ich bin nach dieser Anleitung vorgegangen. Gibt es eine andere / bessere? Zum entwickeln verwende ich ein Ubuntu 11.

Hier noch mal die ersten Fehlerzeilen:

Code: [Select]
intellibook@intellibook-laptop:~/mld/MLD$ make
Build ISOs:
  Iso: ff:
      kernel:
      initramfs:
<stdin>:1:24: fatal error: asm/unistd.h: No such file or directory
compilation terminated.
<stdin>:1:24: fatal error: asm/unistd.h: No such file or directory
compilation terminated.
ERROR: Could not generate syscalls.
Make sure that you have proper kernel headers.
Your .config in KERNEL_HEADERS="" was set to:
/usr/include/
make[6]: *** [include/bits/sysnum.h] Error 1
make[5]: *** [../lib/libc.so.0] Fehler 2
  GEN include/bits/sysnum.h
<stdin>:1:24: fatal error: asm/unistd.h: No such file or directory
compilation terminated.
<stdin>:1:24: fatal error: asm/unistd.h: No such file or directory
compilation terminated.
ERROR: Could not generate syscalls.
Make sure that you have proper kernel headers.
Your .config in KERNEL_HEADERS="" was set to:
/usr/include/
make[5]: *** [include/bits/sysnum.h] Fehler 1
make[4]: *** [src/uClibc/utils/ldconfig] Fehler 2
make[3]: *** [_all] Fehler 2
make[2]: *** [../INITRAMFS/initramfs.gz] Fehler 2
make[1]: *** [_all] Fehler 2
  Iso: sd:
...
...

Das inputlirc Addon ist soweit OK. Ich habe lediglich in runvdr (glaube ich, kann ja gerade nicht per ssh aufs system) lircd durch inputlircd ersetzt, in xorg before="inputlirc" eingetragen und wie im MCE Thread beschrieben die remote.conf angepasst.

Gruß Wolfgang

Offline MarMic

  • Administrator
  • Expert Member
  • ********
  • Posts: 4823
    • View Profile
Atl1c Netzkarten Treiber (asus M4a78lt-m Le Board)
« Reply #5 on: July 17, 2011, 22:44:37 »
klar gibts ne bessere und aktuellere :-P die auhc mit 11.04 tut (das macht die andere nämlich gar nicht!)

schau mal hier (unser wiki)

2 artikel gibt es hier

greetz MarMic
SZVDR HD: Intel e5300@1,2ghz - Gigabyte GA-EP41-UD3L - 2GB ddr2 800 - Gainward G210 512mb - Silverstone LC16MR - DVBSky S952 - Astra 19,2 - MLD 5.4

WZVDR HD: Intel g1610@1,6ghz - Intel DH61BE - Scythe Big Shuriken 2 - 4GB ddr3 1333 - Asus GT610 1024mb - Chieftec Hi-Fi HM-02 - Tevii s480 - Astra 19,2 - MLD 5.4


Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20532
    • View Profile
    • ClausMuus.de
Atl1c Netzkarten Treiber (asus M4a78lt-m Le Board)
« Reply #6 on: July 18, 2011, 11:26:11 »
ich würd Dir ja glatt vorschlagen die neueren Addons einfach auf ne CD zu packen und von der zu installieren (dafür geht auch nen aktuelles ISO). Nur leider hat die Kernelupdate Funktion ja nen Fehler, weshalb diese Option in Deinem Fall flach fällt.
Ein manuelles Update ist leider nicht ganz trivial, Somit bleibt Dir entweder neu zu installieren, ober abzuwarten bis ich in den nächsten Tagen die Update Funktion repariert habe, und dann zuerst von CD die initramfs zu aktualisieren, dann neu zu booten und anschließend den Kernelupdate durchzuführen.

Was Deinen Compiler Fehler betrifft. Da Du die MLD unter Ubuntu 11.04 (natty) erstellen wolltest, hättest Du den natty Brunch verwenden müssen. Der trunk Zweig ist für's Bauen unter 10.04
In der Doku im Wiki wird da drauf eingegangen.

@ MarMic,
Vielleicht sollten wir im Makefile ne Abfrage einbauen die checkt ob der Brunch zur Ubuntu Version passt?

Claus
« Last Edit: July 18, 2011, 12:24:00 by clausmuus »
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 6.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 22TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline iwow

  • Member
  • **
  • Posts: 60
    • View Profile
Atl1c Netzkarten Treiber (asus M4a78lt-m Le Board)
« Reply #7 on: July 19, 2011, 08:50:41 »
Hallo,

ich habe mir über die MiniDVBLinux Download Seite ein neues ISO Image mit network-drivers Addon zusammengestellt und davon gebootet.

Das Modul atl1c ist nun unter /lib/modules/... vorhanden, wird aber nicht automatisch geladen.

Nach einem

Code: [Select]
modprobe atl1c
/etc/init.d/network stop
/etc/init.d/network start

habe ich eine Netzwerkverbindung (einschl. IP-Adresse).

Bei der MCE Fernbedieung hatte ich ein ähnliches Problem, das der Treiber nicht automatisch geladen wurde. Claus benötigte dazu Infos aus lsusb. Hier mal die ausgabe von lspci

Code: [Select]
00:00.0 Class 0600: 1022:9600
00:02.0 Class 0604: 1022:9603
00:04.0 Class 0604: 1022:9604
00:06.0 Class 0604: 1022:9606
00:11.0 Class 0106: 1002:4390
00:12.0 Class 0c03: 1002:4397
00:12.1 Class 0c03: 1002:4398
00:12.2 Class 0c03: 1002:4396
00:13.0 Class 0c03: 1002:4397
00:13.1 Class 0c03: 1002:4398
00:13.2 Class 0c03: 1002:4396
00:14.0 Class 0c05: 1002:4385
00:14.1 Class 0101: 1002:439c
00:14.3 Class 0601: 1002:439d
00:14.4 Class 0604: 1002:4384
00:14.5 Class 0c03: 1002:4399
00:18.0 Class 0600: 1022:1200
00:18.1 Class 0600: 1022:1201
00:18.2 Class 0600: 1022:1202
00:18.3 Class 0600: 1022:1203
00:18.4 Class 0600: 1022:1204
01:00.0 Class 0300: 10de:0dc4
01:00.1 Class 0403: 10de:0be9
02:00.0 Class 0c03: 9710:9990
02:00.1 Class 0c03: 9710:9990
02:00.2 Class 0c03: 9710:9990
02:00.3 Class 0c03: 9710:9990
02:00.4 Class 0c03: 9710:9990
02:00.5 Class 0c03: 9710:9990
02:00.6 Class 0c03: 9710:9990
02:00.7 Class 0c03: 9710:9990
03:00.0 Class 0200: 1969:1063

Ich denke der Eintrag

Code: [Select]
03:00.0 Class 0200: 1969:1063

ist für das LAN PCI Device verantwortlich.

@Claus: wo muss ich das eintragen und kannst du es bitte mit in den Standard aufnehmen.

Gruß Wolfgang

P.S. ich habe meine Entwicklungsumgebung nun nach der Wiki Anleitung aufgesetzt. Ich bekomme nun folgende Fehlermeldung (meine SVN Revision ist 288):

(ist das evtl. der gleiche Fehler, den MarMic am 18.07.2011 um 18:26 im Md95700 Thjread erwähnt hat?; mache erst mal ein svn up und schaue dann, ob der Fehler weg ist)

Code: [Select]
     vdr:
M       src/locale/vdr.pot
        addons:
        message:
        setup:
        softdevice:
        streamdev-client:
      Build client...
  Iso: devel:
      kernel:
      initramfs:
M       src/busybox-1.18.5/.config
M       src/yaird-0.0.13.5/configure
      config.devel:
      locales:
M       src/locale/locales.pot
      install:
M       src/locale/install.sh.pot
M       src/locale/install.xml.pot
      dvb:
  Build dvb Modules
creating symbolic links...
Kernel build directory is /home/intellibook/mld/build/MLD/dvb/../KERNEL/src/linux
Patches for  already applied.
/home/intellibook/mld/build/MLD/dvb/src/v4l-dvb-2011.07.18/v4l/tuner-types.c:1808:3: error: 'TUNER_XC4000' undeclared here (not in a function)
/home/intellibook/mld/build/MLD/dvb/src/v4l-dvb-2011.07.18/v4l/tuner-types.c:1808:2: error: array index in initializer not of integer type
/home/intellibook/mld/build/MLD/dvb/src/v4l-dvb-2011.07.18/v4l/tuner-types.c:1808:2: error: (near initialization for 'tuners')
make[8]: *** [/home/intellibook/mld/build/MLD/dvb/src/v4l-dvb-2011.07.18/v4l/tuner-types.o] Fehler 1
make[7]: *** [_module_/home/intellibook/mld/build/MLD/dvb/src/v4l-dvb-2011.07.18/v4l] Error 2
make[6]: *** [default] Fehler 2
make[5]: *** [all] Fehler 2
make[4]: *** [lib] Fehler 2
make[3]: *** [_all] Fehler 2
make[2]: *** [../dvb/addon.sfs] Fehler 2
make[1]: *** [_all] Fehler 2
« Last Edit: July 19, 2011, 09:09:26 by iwow »

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20532
    • View Profile
    • ClausMuus.de
Atl1c Netzkarten Treiber (asus M4a78lt-m Le Board)
« Reply #8 on: July 19, 2011, 10:39:23 »
Hi iwow,

das Netzwerkproblem sollte nun behoben sein. Da funktionierte die automatische Erkennung für Treiber aus dem network-drivers-Addon nicht. Magst Du das mal bitte mit nem neuen (selbst zusammengestelltem) ISO testen? Ich habe das network-Addon aktualisiert.

Wegen Deiner MCE brauche ich den unterschied zweier lsusb mit und ohne eingestecktem Empfänger. MarMic hat das Vorgehen
hier genauer erklärt.

Der dvb-Fehler hängt mit dem Fehler von gestern zusammen, der aber inzwischen behoben ist. Es gibt aber noch weitere Probleme mit
« Last Edit: July 19, 2011, 10:52:09 by clausmuus »
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 6.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 22TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20532
    • View Profile
    • ClausMuus.de
Atl1c Netzkarten Treiber (asus M4a78lt-m Le Board)
« Reply #9 on: July 19, 2011, 11:08:49 »
OK, ich glaube den dvb Fehler gefunden zu haben. Es ist ne neue Abhängigkeit von einem Ubuntu-Paket hinzu gekommen.
Nach nem "svn up" und "make clean" im Ordner dvb sollte es nun wieder gehen. Beim nächsten make wird Dir dann mitgeteilt das ein ubuntu Paket installiert werden muss. Nachdem Du das gemacht hast, sollte sich dvb wieder bauen lassen.

Claus
« Last Edit: July 19, 2011, 11:10:34 by clausmuus »
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 6.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 22TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline iwow

  • Member
  • **
  • Posts: 60
    • View Profile
Atl1c Netzkarten Treiber (asus M4a78lt-m Le Board)
« Reply #10 on: July 19, 2011, 13:18:49 »
Hallo Claus,

habe gerde ein neues ISO erstellt. Die Netzwerkkarte wird nun korrekt erkannt. Vielen Dank für die schnelle Hilfe  :applaus

Meine MCE wird ebenfalls erkannt und das Modul geladen. Benötigst du trotzdem ein lsusb mit/ohne MCE?

Nach einem svn up läuft nun das Make weiter (mal schaun, ob mein Netbook (Atom N270) den ich zur Zeit zum Kompilieren verwende die 18h von MarMic noch schlägt ;)  )

Gruß Wolfgang

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20532
    • View Profile
    • ClausMuus.de
Atl1c Netzkarten Treiber (asus M4a78lt-m Le Board)
« Reply #11 on: July 19, 2011, 14:24:58 »
ne, die lsusb ausgaben hätte ich nur gebraucht wenn die MCE weiterhin nicht erkannt worden wäre.
Die 18Stunden Marke kannst Du lediglich mit nem "make all" knacken. Nen einfaches make geht deutlich schneller :)
Wenn Du in der Makefile.config rein schreibst was das ISO enthalten soll, das Du haben möchtest, geht's noch deutlich schneller, weil dann nicht mehr alle ISOs gebaut werden.
Bsp.:
addon_lists = "myiso = locales install network webserver alsa ssh xorg vdr addons message setup xinelib xineliboutput"

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 6.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 22TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline MarMic

  • Administrator
  • Expert Member
  • ********
  • Posts: 4823
    • View Profile
Atl1c Netzkarten Treiber (asus M4a78lt-m Le Board)
« Reply #12 on: July 19, 2011, 15:39:22 »
ja ich mach halt immer make all um einfach sicher zu gehen das alles tut! natuerlich immer nach nem fresh clone!

muss ja claus auf die finger schauen :-PLOOOOOOOOOOOOOL

greetz MarMic
SZVDR HD: Intel e5300@1,2ghz - Gigabyte GA-EP41-UD3L - 2GB ddr2 800 - Gainward G210 512mb - Silverstone LC16MR - DVBSky S952 - Astra 19,2 - MLD 5.4

WZVDR HD: Intel g1610@1,6ghz - Intel DH61BE - Scythe Big Shuriken 2 - 4GB ddr3 1333 - Asus GT610 1024mb - Chieftec Hi-Fi HM-02 - Tevii s480 - Astra 19,2 - MLD 5.4


Offline iwow

  • Member
  • **
  • Posts: 60
    • View Profile
Atl1c Netzkarten Treiber (asus M4a78lt-m Le Board)
« Reply #13 on: July 19, 2011, 15:59:41 »
Hallo Claus,

danke für den Hinweis mit dem Makefile.config.

In welcher Datei steht, welche addons in die "Standard" ISOs (z.B. hd oder ff-hd) kommen.

Danke.

Gruß Wolfgang

P.S. gibt es eineMöglichkeit, den Titel eines Beitrags zu ändern bzw. zu markieren, das ein Beitrag "gelöst" ist (finde ich selbst immer ganz hilfreich wenn man nicht erst alles lesen muss um herauszufinden, ob ein Problem gelöst ist oder nicht)
« Last Edit: July 19, 2011, 16:01:37 by iwow »

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20532
    • View Profile
    • ClausMuus.de
Atl1c Netzkarten Treiber (asus M4a78lt-m Le Board)
« Reply #14 on: July 19, 2011, 19:03:35 »
Für's umbenennen musst Du einem Moderator Bescheid geben, z.B. über die Funktion "Beitrag einem Moderator melden".

Die default ISOs sind im "Makefile" definiert.

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 6.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 22TB HDD - Lian Li PC-C37B - Samsung LE40A559

[1] 2 >>> Archiv / MLD 3.x / Development / Atl1c Netzkarten Treiber (asus M4a78lt-m Le Board)
 



Users Online Users Online

0 Members and 1 Guest are viewing this topic.