View previous topic :: View next topic |
Author |
Message |
msch Guru
Joined: 14 Mar 2006 Posts: 385 Location: ms@wind ~ $
|
Posted: Sun May 21, 2006 1:34 pm Post subject: jeden system, dwie konfiguracje sprzetowe |
|
|
mam jeden system, i dwa kompy w domu - roznia sie generalnie kartami graficznymi i sieciowymi. potrzebny mi jest skrypt, ktory wykrylby karte graficzna i w zaleznosci od tego, czy jest to ati czy nvidia zaladowal mi odpowiednie moduly i zlinkowal xorg.conf'a do odpowiedniego pliku. to samo tyczy sie kart sieciowych i adresow ip. myslalem, zeby przerobic ten skrypt, co jest uzyty na livecd - ale nie mam pojecia nawet skad go wziac mozna rowniez napisac swoj - co bylo by o niebo prostsze i wstawic go do odpowiedniego runlevel'a - zaraz po coldplugu wydaje sie byc rozsadne. ma ktos pomysl jakis? |
|
Back to top |
|
|
Yatmai Veteran
Joined: 12 Nov 2005 Posts: 1501 Location: Kraków
|
Posted: Sun May 21, 2006 4:15 pm Post subject: |
|
|
Lecisz lspci i w zależności od tego co wypluje ustawiasz reakcję systemu :] _________________ Desktop: [Ath64 X2 2GB DDR2 GF76GT] [amd64] [2.6.29-gentoo] [nVidia] [KDE 3.5.10]
Lapek: [HP nc6000] [i686] [2.6.29-ARCH] [ati-open] [KDE 3.5.10] |
|
Back to top |
|
|
qermit Veteran
Joined: 02 Feb 2005 Posts: 1032
|
Posted: Sun May 21, 2006 5:37 pm Post subject: |
|
|
Jeżeli chodzi o karty sieciowe to możesz je rozpoznawać na podstawie adresów MAC
Wszystko jest wytłumaczone w /etc/conf.d/net.examples
Quote: | # You can also override any settings found here per MAC address of the AP
# incase you use Access Points with the same ESSID but need different
# networking configs. Below is an example - of course you use the same
# method with other variables
#mac_config_001122334455=( "dhcp" )
#mac_dhcpcd_001122334455="-t 10"
#mac_dns_servers_001122334455=( "192.168.0.1" "192.168.0.2" )
|
Jeżeli chodzi o karty graficzne to najlepiej chyba przez lspci i kopiowanie plików konfiguracyjnych i odpalanie 'opengl-update'
Można też napisać jednego konfiga z róznymi lajołtami. _________________ "A co ty masz w swoim LinuXie?" - Dr Qermit |
|
Back to top |
|
|
msch Guru
Joined: 14 Mar 2006 Posts: 385 Location: ms@wind ~ $
|
Posted: Mon May 22, 2006 9:40 am Post subject: |
|
|
albo moze jeszcze inny sposob - poprzez parametry dane do kernela: np. hardconf={komp1|komp2}. tylko nie wiem, jak potem sprawdzic z jakimi parametrami kernel zostal odpalony. da sie raczej bashem? czy trzeba se programik w C napisac? |
|
Back to top |
|
|
qermit Veteran
Joined: 02 Feb 2005 Posts: 1032
|
Posted: Mon May 22, 2006 10:36 am Post subject: |
|
|
msch wrote: | albo moze jeszcze inny sposob - poprzez parametry dane do kernela: np. hardconf={komp1|komp2}. tylko nie wiem, jak potem sprawdzic z jakimi parametrami kernel zostal odpalony. da sie raczej bashem? czy trzeba se programik w C napisac? |
Code: |
set -- `cat /proc/cmdline `
while [ $# != 0 ]; do echo $1; shift 1; done
|
_________________ "A co ty masz w swoim LinuXie?" - Dr Qermit |
|
Back to top |
|
|
arsen Bodhisattva
Joined: 10 Apr 2004 Posts: 1803 Location: Tychy, Poland
|
Posted: Mon May 22, 2006 3:06 pm Post subject: |
|
|
Moved from Polish to Instalacja i sprzęt. |
|
Back to top |
|
|
|