Автор Тема: Линукс на Pentium III  (Прочетена 7330 пъти)

Acho

  • Напреднали
  • *****
  • Публикации: 5295
  • Distribution: Slackware, MikroTik - сървърно
  • Window Manager: console only
    • Профил
    • WWW
Re: Линукс на Pentium III
« Отговор #15 -: Apr 09, 2011, 23:32 »
Ами командите, които си написал и си сменил успешно MAC адреса ги постави във файла:

/etc/rc.d/rc.local

Постави ги, запиши файла и reboot да го изтестваш. Да не се изказвам неподготвен, ама в PuppyLinux би трябвало да го има тоя файл. Там те ще се изпълняват при всеки boot на системата.
Активен

CPU - Intel Quad-Core Q8400, 2.66 GHz; Fan - Intel Box; MB - Intel G41M-T2; RAM - DDR2-800, Kingston HyperX, 2X2048 MB; VC - onboard, Intel G41 Express Chipset; HDD - Toshiba, 500 GB, SATAII; SB - Realtek HD Audio; DVD-RW - TSSTcorp DVD-RW; LAN - Realtek PCI-E GBE Controller; PSU - Fortron 350 Watt.

m_veskov

  • Напреднали
  • *****
  • Публикации: 45
  • Distribution: Ubuntu 12.04 Server
  • Window Manager: Unity
    • Профил
Re: Линукс на Pentium III
« Отговор #16 -: Apr 10, 2011, 15:31 »
Да има го файла. Поставих там командите, рестартирах, но нищо не се получава. ???
Активен

Acho

  • Напреднали
  • *****
  • Публикации: 5295
  • Distribution: Slackware, MikroTik - сървърно
  • Window Manager: console only
    • Профил
    • WWW
Re: Линукс на Pentium III
« Отговор #17 -: Apr 10, 2011, 18:45 »
Постави ги, ама записа ли после файла ? Сега, като го отвориш за четене, там ли са ? Правилните команди и в правилния ред. Точно така, както ги въвеждаш от конзолата НА РЪКА и работят ? Досега не съм имал случай, да не се изпълнява при зареждане на системата rc.local Другото е данеби първо да пуска мрежата и после да изпълнява rc.local
Активен

CPU - Intel Quad-Core Q8400, 2.66 GHz; Fan - Intel Box; MB - Intel G41M-T2; RAM - DDR2-800, Kingston HyperX, 2X2048 MB; VC - onboard, Intel G41 Express Chipset; HDD - Toshiba, 500 GB, SATAII; SB - Realtek HD Audio; DVD-RW - TSSTcorp DVD-RW; LAN - Realtek PCI-E GBE Controller; PSU - Fortron 350 Watt.

m_veskov

  • Напреднали
  • *****
  • Публикации: 45
  • Distribution: Ubuntu 12.04 Server
  • Window Manager: Unity
    • Профил
Re: Линукс на Pentium III
« Отговор #18 -: Apr 12, 2011, 09:22 »
Да записах файла и като го отворя командите са там. Това са командите :
Код:
ifconfig eth0 down
ifconfig eth0 hw ether 00:00:00:00:00
ifconfig eth0 up
Цитат
Другото е данеби първо да пуска мрежата и после да изпълнява rc.local
Какво искаш да кажеш с това?
« Последна редакция: Apr 12, 2011, 09:24 от m_veskov »
Активен

b2l

  • Напреднали
  • *****
  • Публикации: 4786
  • Distribution: MCC Interim
  • Window Manager: - // - // -
  • ...sometimes I feel like screaming... || RTFM!
    • Профил
    • WWW
Re: Линукс на Pentium III
« Отговор #19 -: Apr 12, 2011, 09:25 »
Е след рестарт ifconfig -a какво ти показва? Че промените не са направени така ли?
Активен

"Човекът е въже, опънато между звяра и свръхчовека, въже над пропаст. Човекът е нещо, което трябва да бъде превъзмогнато." - Фр. Ницше

m_veskov

  • Напреднали
  • *****
  • Публикации: 45
  • Distribution: Ubuntu 12.04 Server
  • Window Manager: Unity
    • Профил
Re: Линукс на Pentium III
« Отговор #20 -: Apr 12, 2011, 09:57 »
Цитат
Е след рестарт ifconfig -a какво ти показва? Че промените не са направени така ли?
Да
Активен

jet

  • Напреднали
  • *****
  • Публикации: 3473
  • Distribution: debian
  • Window Manager: kde
    • Профил
Re: Линукс на Pentium III
« Отговор #21 -: Apr 12, 2011, 14:31 »
сложи пълен път до ifconfig:
/sbin/ifconfig

и провери rc.local дали е изпълним
« Последна редакция: Apr 12, 2011, 15:12 от jet »
Активен

..⢀⣴⠾⠻⢶⣦⠀
  ⣾⠁⢠⠒⠀⣿⡁
  ⢿⡄⠘⠷⠚⠋
  ⠈⠳⣄⠀⠀⠀⠀  Debian, the universal operating system.

Oxy

  • Напреднали
  • *****
  • Публикации: 253
  • Distribution: Fedora / Gentoo / Debian
  • Window Manager: KDE (4.2/ 3.5)
    • Профил
    • WWW
Re: Линукс на Pentium III
« Отговор #22 -: Apr 12, 2011, 17:35 »
ifconfig eth0 hw ether 00:00:00:00:00

ако точно това е във файла надали ще тръгне нета ;)

b2l

  • Напреднали
  • *****
  • Публикации: 4786
  • Distribution: MCC Interim
  • Window Manager: - // - // -
  • ...sometimes I feel like screaming... || RTFM!
    • Профил
    • WWW
Re: Линукс на Pentium III
« Отговор #23 -: Apr 12, 2011, 17:37 »
Абе аз не прочетох цялата тема защото нямам време, ама ги видях тия нули и си помислих, че иска нещо друго, я да я спре картата, я да дебъгва - знам ли...
Активен

"Човекът е въже, опънато между звяра и свръхчовека, въже над пропаст. Човекът е нещо, което трябва да бъде превъзмогнато." - Фр. Ницше

jet

  • Напреднали
  • *****
  • Публикации: 3473
  • Distribution: debian
  • Window Manager: kde
    • Профил
Re: Линукс на Pentium III
« Отговор #24 -: Apr 12, 2011, 17:59 »
чукча не читатель, чукча писатель.

човека каза че работи ръчно, но иска да го автоматизира, значи че не е турил нули.
Активен

..⢀⣴⠾⠻⢶⣦⠀
  ⣾⠁⢠⠒⠀⣿⡁
  ⢿⡄⠘⠷⠚⠋
  ⠈⠳⣄⠀⠀⠀⠀  Debian, the universal operating system.

Acho

  • Напреднали
  • *****
  • Публикации: 5295
  • Distribution: Slackware, MikroTik - сървърно
  • Window Manager: console only
    • Профил
    • WWW
Re: Линукс на Pentium III
« Отговор #25 -: Apr 12, 2011, 19:49 »
Весков, нали си видя грешката ? Сетни този MAC адрес, с който искаш да работи LAN интерфейса, а не 00:00:00:00:00:00 С тия нули няма да има интернет. Сетни реалния адрес. И всичко ще е ОК. Хайде, ти си.

« Последна редакция: Apr 12, 2011, 19:51 от Acho »
Активен

CPU - Intel Quad-Core Q8400, 2.66 GHz; Fan - Intel Box; MB - Intel G41M-T2; RAM - DDR2-800, Kingston HyperX, 2X2048 MB; VC - onboard, Intel G41 Express Chipset; HDD - Toshiba, 500 GB, SATAII; SB - Realtek HD Audio; DVD-RW - TSSTcorp DVD-RW; LAN - Realtek PCI-E GBE Controller; PSU - Fortron 350 Watt.

m_veskov

  • Напреднали
  • *****
  • Публикации: 45
  • Distribution: Ubuntu 12.04 Server
  • Window Manager: Unity
    • Профил
Re: Линукс на Pentium III
« Отговор #26 -: Apr 14, 2011, 17:37 »
Колеги не съм много умен,но  НЕ СЪМ СЛАБОУМЕН !  Как ще сложа такъв МАС адрес :o ??? Просто написах командите като пример да покажа какво съм направил и не сметнах за нужно да си слагам истинският адрес.  Това е той : 00:22:15:d9:e6:a4 ако е толкова важно.
« Последна редакция: Apr 14, 2011, 17:54 от m_veskov »
Активен

Acho

  • Напреднали
  • *****
  • Публикации: 5295
  • Distribution: Slackware, MikroTik - сървърно
  • Window Manager: console only
    • Профил
    • WWW
Re: Линукс на Pentium III
« Отговор #27 -: Apr 15, 2011, 09:53 »
Весков, значи болката е някъде другаде. Аз не съм искал да те обидя, ама не съм и предположил, че ще криеш истинския MAC, а си показал тук някакъв си измислен с нули (отделно че не е пълен - дал си 5 байта само, а MAC адресите са 6 байтови).
Активен

CPU - Intel Quad-Core Q8400, 2.66 GHz; Fan - Intel Box; MB - Intel G41M-T2; RAM - DDR2-800, Kingston HyperX, 2X2048 MB; VC - onboard, Intel G41 Express Chipset; HDD - Toshiba, 500 GB, SATAII; SB - Realtek HD Audio; DVD-RW - TSSTcorp DVD-RW; LAN - Realtek PCI-E GBE Controller; PSU - Fortron 350 Watt.

trosho

  • Напреднали
  • *****
  • Публикации: 321
    • Профил
Re: Линукс на Pentium III
« Отговор #28 -: Apr 15, 2011, 14:53 »
При Puppy Linux има някакви особености в стартиращите скриптове и в начина на настройка на мрежата.
В /etc/rc.d/README.txt е описан начинът на стартиране:
Цитат
...
Startup:

When Puppy boots, the order of execution of the
scripts is (except for a full-hd installation and UniPup):

  /init (in the initial ramdisk)

  switch_root occurs, some content of / relocates to /initrd
  and the following scripts then executed:

  /etc/rc.d/rc.sysinit
    Called from rc.sysinit:
    /etc/rc.d/rc.update
    /etc/rc.d/rc.network  (as a parallel process)
    /etc/rc.d/rc.services (as a parallel process)
    /etc/rc.d/rc.country
    /etc/rc.d/rc.local    (created by rc.sysinit if doesn't exist)

  /etc/profile

Puppy doesn't use runlevels.

Note, the only script listed above that is not user-editable is init,
as this is pristine out of initrd.gz.
...
Тук се забелязва, че Puppy не използва runlevels и скриптовете, освен init, са user-editable.

Настройката на мрежата става с network wizard (/usr/sbin/net-setup.sh). Ето какво пише за него - цък. Темата е старта и някои директории са променени, но принципът е същият.
В директория /etc/network-wizard/network/interfaces/ се създава конфигурационен файл $HWADDRESS.conf, където $HWADDRESS е MAC адресът на картата (името ще е нещо такова - 00:22:15:d9:e6:a4.conf).
Ако се смени MAC адресът на картата и се направи нова настройка, в тази директория ще се появи файл с име, съвпадащо с новия MAC адрес. Лошото е, че при рестарт отново се използа предишния MAC адрес.

В стартиращия скрип за мрежата (/etc/rc.d/rc.network) се забелязва една функция rewrite_mac_address (), която в началото съдържа ред "HWADDRESS=$(LANG=C ifconfig eth0 | head -n 1 | tr -s ' ' | cut -d' ' -f5)", a в нейния край този HWADDRESS се използва  за име на файла в /etc/network-wizard/network/interfaces/.
Не съм запознат с писането на скриптове, но мисля, че трябва да се пипне тук, за да може да се зададе нов MAC адрес (както пише в README.txt, тези скриптове са user-editable).
Може да се вмъкне команда "ifconfig eth0 hw ether 00:22:15:d9:e6:a4" преди реда, започващ с "HWADDRESS=...", за да се получи нещо такова:
Код:
...
INTERFACES=/etc/network-wizard/network/interfaces
ifconfig eth0 hw ether 00:22:15:d9:e6:a4
HWADDRESS=$(LANG=C ifconfig eth0 | head -n 1 | tr -s ' ' | cut -d' ' -f5)
...
Когато пробвам това с Live CD на Lucid Puppy 5.25, новият MAC адрес се запазва между рестартите (промените се записват във файл lupusave.3fs, който се зарежда при стартиране).

Ако искаш, може да опиташ по този начин. Може и да изчакаш някой друг, който е по-добре запознат с тези скриптове да ти даде съвет (прикачил съм ги, за да може да ги разгледат).

Добре е да дадеш и информация коя точно версия използваш - "Wary" или "Lucid". Има разлики между тях (поне в ядрата, в някои от наличните програми и в стандартно настроените window manager-и). А и първата е ориентирана специално за по-стари компютри.
Активен

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
Pentium 4 HT
Идеи и мнения
Agent_SMITH 3 1488 Последна публикация Nov 14, 2004, 10:22
от Agent_SMITH
Накой случайно да има pentium d
Настройка на хардуер
buboleck 3 2311 Последна публикация Apr 10, 2006, 14:32
от buboleck
Mepis 6.0 на лаптоп с pentium m
Настройка на хардуер
jivkojj 6 2139 Последна публикация Jul 31, 2006, 10:58
от jivkojj
Използване на Inter Pentium 133Mhz 32 RAM като firewall
Настройка на програми
borovaka 20 4079 Последна публикация Mar 16, 2010, 23:34
от borovaka