Как сменить MAC адрес в Debian Linux

Не будем рассматривать вопрос, зачем это нужно. Тот, кто захочет это сделать, знает зачем ему это нужно. Сделать это можно несколькими способами.

Способ 1 — macchanger

По названию пакета можно догадаться, что этот пакет предназначен для манипуляции с MAC адресами. Установим его:

apt-get install macchanger

Пакет позволяет устанавливать любой MAC адрес сетевому интерфейсу. Также есть возможность не придумывать, а установить случайный MAC адрес или MAC адрес определённого вендора. Посмотреть список вендоров можно так:

macchanger -l

Результатом работы команды будет огромный список первых трёх чисел MAC адресов различных производителей. Остальные три числа можно придумать самому.

Ну и собственно, сменить MAC адрес:

macchanger ––mac=11:22:33:44:55:66 eth0

Легко и просто.

Способ 2 — ifconfig

Этот способ временный и MAC адрес сетевой карты вернётся к прежнему значению после перезагрузки:

ifconfig eth0 hw ether 11:22:33:44:55:66

Способ 3 — ручное редактирование /etc/network/interfaces

В файл /etc/network/interfaces находим секцию интерфейса eth0:

auto eth0
allow-hotplug eth0
iface eth0 inet dhcp

добавляем строчку:

hwaddress ether 11:22:33:44:55:66

Чтобы изменения вступили в силу, перезапускаем сетевую службу:

/etc/init.d/networking restart

Реальное пополнение — Samsung Galaxy Mini

Что я могу сказать? Со смартфоном вышла незадача. Как в старом анекдоте: «Концепция поменялась».

Обошёл все ближайшие магазины в округе — нет нигде Acer beTouch E140. В «Связном» девочки посмотрели на меня так, как будто я спрашиваю какой-то девайс инопланетного происхождения. Тогда не долго думая посмотрел я на мобильный телефон SAMSUNG Galaxy Mini и теперь я его счастливый обладатель.

Аппарат на первый взгляд неплохой, разобрался со всем сходу, методом тыка. Подключился к своей домашней беспроводной сети, скачал немного приложений — Twitter, Angry Birds. 😉

Единственное, пока не нашёл как включить русский язык у голосового поиска Google. Но надо отдать должное, даже мой ломаный английский он распознаёт практически без ошибок. К сожалению, не нашлось под рукой MicroSD карты, поэтому протестировать камеру не удалось. Этот недостаток планирую исправить завтра.

В общем, всё равно покупкой доволен, теперь можно смело тестировать свои приложения не только в эмуляторе, но и на реальном устройстве.

Пополнение в полку моих инструментов — Acer beTouch E140

Некоторое время назад я писал про установку Eclipse и решение проблемы, которая возникла при установке. Тогда я вскользь упомянул, что эта IDE нужна мне для разработки приложений на Java. Теперь хочу остановиться на этой теме более подробно.

В свободное от работы время, я занимаюсь программированием на различных языках программирования. В том числе и на Java. С тех пор как Google выпустил в свет Android, я не мог обойти стороной это событие. Первые версии Android были сыроватыми, но тем не менее, писать приложения было возможно. Мои приложения были больше тестовыми, чтобы проверить возможности новой платформы, но в свет я их никогда не выпускал, оставляя «в столе».

Но на днях решил, что некоторые проекты вполне можно довести до ума и предложить их широкой публике, вдруг кому-то они могут быть полезными. Но вот незадача — устройства, на котором можно полноценно протестировать свои приложения, у меня и нет. Поэтому было решено его купить 🙂

Чтение форумов, общение со знакомыми владельцами различных устройств с Android, в итоге дало свои плоды и для начала я решил остановиться на Acer beTouch E140.

Acer beTouch E140

Смартфон довольно дешёвый, работает под управлением Android 2.2, разрешение экрана — 240×320 пикселей. Этого вполне хватит для моих задач. Если кто-то считает, что я сделал плохой выбор или может предложить что-то лучшее за эти деньги — с удовольствием прочту ваши советы в комментариях.

С днём системного администратора!

Всех сисадминов от души поздравляю с профессиональным праздником! Желаю в меру умных пользователей, короткого пинга и стабильного коннекта! А благодарные пользователи также могут поздравить своего системного администратора, но важно помнить, что шоколадки он не пьёт. 😉

Про KDE и исходники программ

KDE в Wheezy обновился до версии 4.6.5, а сообщество разработчиков KDE уже анонсировало выход версии 4.7. Мы немного отстаём от самой свежей версии, но вполне понятно по каким причинам.

Досадный баг с Battery Monitor не исправлен. Попробуем воспользоваться преимуществом open source систем и посмотрим в исходники. 😉

Для начала пропишем в /etc/apt/sources.list репозиторий исходников:

deb-src http://http.us.debian.org/debian wheezy main contrib non-free

И обновим списки доступных пакетов:

apt-get update

Поставим необходимые пакеты:

apt-get install dpkg-dev

И теперь поставим исходник пакета, в котором есть Battery Monitor:

apt-get source plasma-widgets-workspace

Теперь можно зайти в папку kdebase-workspace-4.6.5 и увидеть там исходники:

cd kdebase-workspace-4.6.5/

Теперь вы знаете как получить исходники программ, а я пошёл разбираться с апплетом Battery Monitor.

P.S. попросили добавить в запись: корпоративные курсы английского языка киев. Исходники чаще всего снабжены комментариями на английском, так что если он у вас хромает, имеет смысл подтянуть свои знания.