LINUX.ORG.RU

Сообщения Nortsx

 

Загрузчик ГРУБ сломался

В пятницу чисто случаино начал делат дд на /dev/sda. В течение пары секунд заметил косяк и прервал дд. В тот день я доработал нормально, затем сегодня меня встретила веселая консолька груб рекавери. Из груб рекавери загрузиться не удалось. fsck пишет следуюшее

e2fsck 1.41.14 (22-Dec-2010)
fsck.ext4: Group descriptors look bad... trying backup blocks...
Superblock has an invalid journal (inode 8).
Clear? yes

*** ext3 journal has been deleted - filesystem is now ext2 only ***

The filesystem size (according to the superblock) is 121093120 blocks
The physical size of the device is 785920 blocks
Either the superblock or the partition table is likely to be corrupt!
Abort? yes

testdisk может найти файлы с поврежденного раздела, как восстановить?

Nortsx
()

GRUB и LTE модем

Не так давно создавал здесь три или четыре даже поста с проблемами йотовского LTE модема. Все успешно решил :) осталась нерешенной одна проблема к которой не знаю с какой стороны подступиться

На железе в качестве системного диска для Ubuntu 11.04 стоит SD карта, с которой грузится GRUB и происходит загрузка остальной системы. Все бы отлично, но если воткнуть злосчастный модем, он определяется как MD карта. Напомню что модем в убунте работает через RNDIS.

Однако если попытаться запустить комп с воткнутым модемом(обращу внимание ЗАПУСТИТЬ, а не перезагружать), то получаю или kernel panic, или unable to load kernel

Если загрузиться и воткнуть флешку после загрузки ядра то все нормально, перезагружаю комп - тоже все ок.

В биосе загрузка с чего либо еще отключена, других устройств нет.

Конфиг груба

GRUB_DEFAULT=0
GRUB_TIMEOUT=1
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet"
GRUB_CMDLINE_LINUX=""

fstab

proc            /proc           proc    nodev,noexec,nosuid 0       0
UUID=2ec664b7-cb8f-4812-afa9-d4e1fc88d0ec /               ext4    errors=remount-ro 0       1
UUID=69ba7225-6f1e-4fb3-bac8-cb2807248c12 /var ext3 errors=remount-ro 0 1
tmpfs /tmp tmpfs size=512M 0 0
Nortsx
()

Openvpn и eth

Было у нас железо с конольной убунтой и usb модемом. Это железо коннектилось к впн серваку через openvpn и все работало идеально. Сейчас мы переходим на другой вид связи через yota и вместо интерфейса ppp у нас сейчас eth. И вдруг отказывается работать openvpn. Т е поднимается tun0 но сервер по данному адресу не пингуется, хотя на внешний ип пингуется нормально. В каком направлении рыть? Запускаю через скрипт в init.d (openvpn restart)

Перемещено tazhate из general

Nortsx
()

LTE модем yota

Есть бубнта 11.04 без десктопа и есть LTE свисток йоты. Как его добавить? Вгрузил модули rndis_wlan, rndis_host, а чем запрашивать свисток мне не понятно. Какая консольная софтина это умеет?

Nortsx
()

Получить техническую информацию модема

Чем можно получить техническую информацию от модема в Ubuntu 11.04 без иксов? Есть софт? Под технической инфой - например нужен CID и уровень текущего сигнала.

Nortsx
()

FreeBSD отключить получение DNS

Есть машинка на фряхе, нужно ей отрубить принудительное получение DNS от прова, дабы поставить в resolv.conf свои DNS. Как это сделать?

Nortsx
()

Qt,проверить русские буквы

Есть строка введенная в lineEdit и взятая оттуда. Нужно проверить ее на наличие русских букафф. Желательно с помощью QString.contains(). как это сделать, кто нибудь сталкивался?

Nortsx
()

3 Интерфейса в freeBSD

В общем есть следующая проблема. Существует сервак с тремя сетевыми интерфейсами. На одном из интерфейсов есть инет. На втором крутится демон дхцп, сквид и через него идет весь трафик из локальной сети. На последнем интерфейсе висит самба. Оба интерфейса в однй и той же локальной сети. Проблема в том что я настроил два интерфейса и все работало, как только прописываю в rc.conf адрес третьего интерфейса к серверу не удается подключиться даже по ssh(притом что третий интерфейс выключен). Если делать ifconfig em0 192.168.0.253/24, то все работает. ifconfig этого дела

em0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
	options=219b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,TSO4,WOL_MAGIC>
	ether 00:15:17:6e:e9:bc
	inet 192.168.0.253 netmask 0xffffff00 broadcast 192.168.0.255
	media: Ethernet autoselect
	status: no carrier
re0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
	options=389b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,WOL_UCAST,WOL_MCAST,WOL_MAGIC>
	ether d8:5d:4c:80:ce:3e
	inet 192.168.1.173 netmask 0xffffff00 broadcast 192.168.1.255
	media: Ethernet autoselect (100baseTX <full-duplex>)
	status: active
re1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
	options=389b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,WOL_UCAST,WOL_MCAST,WOL_MAGIC>
	ether d8:5d:4c:80:de:8b
	inet 192.168.0.254 netmask 0xffffff00 broadcast 192.168.0.255
	media: Ethernet autoselect (1000baseT <full-duplex,master>)
	status: active
ipfw0: flags=8801<UP,SIMPLEX,MULTICAST> metric 0 mtu 65536
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
	options=3<RXCSUM,TXCSUM>
	inet6 fe80::1%lo0 prefixlen 64 scopeid 0x5 
	inet6 ::1 prefixlen 128 
	inet 127.0.0.1 netmask 0xff000000 
	nd6 options=3<PERFORMNUD,ACCEPT_RTADV>
ipfw show
00100 21062 8595615 pipe 1 ip from any to any
00101     0       0 queue 1 ip from any to any proto udp dst-port 5060 via re0
00102  9257 4123384 queue 2 ip from any to any via re0
00103  3071  473341 fwd 127.0.0.1,3128 ip from any to any dst-port 80,81,8080 via re1
04000  4287 3354814 netgraph 2 ip from any to 192.168.1.173 via re0 in
04001     0       0 netgraph 1 ip from 192.168.0.254 to any via re0 out
04001     0       0 netgraph 1 icmp from 192.168.0.0/24 to any via re0 out
04001  1101  139720 netgraph 1 ip from 192.168.0.0/24 to any dst-port 53,5170,5060,21,25,587,443 via re0 out
65535 17982 8092700 allow ip from any to any

Nortsx
()

Настройка samba freeBSD

Нужно настроить samba на сервере с тремя портами(re0 re1). re0 смотрит в интернет, re1 в локальную сеть и eth0 тоже. Надо сделать так что весь трафик netBIOS шел ТОЛЬКО через eth0. Как настроить файрволл? Честно говоря я так и не понял как настраивать фаерволлы. ipfw show

00100 10088 2175966 pipe 1 ip from any to any
00101    24    1482 queue 1 ip from any to any proto udp dst-port 5060 via re0
00102  4610 1003687 queue 2 ip from any to any via re0
00103   831  153557 fwd 127.0.0.1,3128 ip from any to any dst-port 80,81,8080 via re1
04000  1780  657725 netgraph 2 ip from any to 192.168.1.173 via re0 in
04001     0       0 netgraph 1 ip from 192.168.0.254 to any via re0 out
04001   851   86565 netgraph 1 ip from 192.168.0.0/24 to any dst-port 53,5170,5060,21,25,587,443 via re0 out
65535  9275 2024243 allow ip from any to any

Nortsx
()

Настройка squid

В продолжение http://www.linux.org.ru/forum/admin/7178709/. Не могу настроить сквид, одна и та же ошибка

The requested URL could not be retrieved

While trying to retrieve the URL: http://www.chrysocome.net/dd

The following error was encountered:

    Unable to forward this request at this time. 

This request could not be forwarded to the origin server or to any parent caches. The most likely cause for this error is that:

    The cache administrator does not allow this cache to make direct connections to origin servers, and
    All configured parent caches are currently unreachable. 

ipfw show

00100 pipe 1 ip from any to any
00101 queue 1 ip from any to any proto udp dst-port 5059-6000 via re0
00102 queue 2 ip from any to any via re0
00103 fwd 127.0.0.1,3128 ip from any to any dst-port 80,81,8080,443 via re0
04000 netgraph 2 ip from any to 192.168.1.173 via re0 in
04001 netgraph 1 ip from 192.168.0.0/24 to any via re0 out

squid.conf

http_port 3128 transparent

hierarchy_stoplist cgi-bin ?
acl QUERY urlpath_regex cgi-bin \?

no_cache deny QUERY
cache_effective_user nobody
cache_mem 256 MB
maximum_object_size 8092 KB
maximum_object_size_in_memory 1024 KB
cache_dir ufs /cache 51200 256 1024
cache_access_log /var/log/squid/access.log
cache_log /var/log/squid/cache.log
cache_store_log /var/log/squid/store.log
cache_swap_log /var/log/squid/swap.log

tcp_outgoing_address 192.168.1.173

acl     all             src             0.0.0.0/0.0.0.0
acl    denied_sites    dstdomain       \
"/usr/local/etc/squid/denied_sites.conf"
http_access    deny    denied_sites
http_access    allow    all

coredump_dir /cache
pid_filename /var/log/squid/squid.pid

ifconfig

em0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> metric 0 mtu 1500
	options=219b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,TSO4,WOL_MAGIC>
	ether 00:15:17:6e:e9:bc
	media: Ethernet autoselect
	status: no carrier
re0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
	options=389b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,WOL_UCAST,WOL_MCAST,WOL_MAGIC>
	ether d8:5d:4c:80:ce:3e
	inet 192.168.1.173 netmask 0xffffff00 broadcast 192.168.1.255
	media: Ethernet autoselect (100baseTX <full-duplex>)
	status: active
re1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
	options=389b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,WOL_UCAST,WOL_MCAST,WOL_MAGIC>
	ether d8:5d:4c:80:de:8b
	inet 192.168.0.254 netmask 0xffffff00 broadcast 192.168.0.255
	media: Ethernet autoselect (1000baseT <full-duplex,master>)
	status: active
ipfw0: flags=8801<UP,SIMPLEX,MULTICAST> metric 0 mtu 65536
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
	options=3<RXCSUM,TXCSUM>
	inet6 fe80::1%lo0 prefixlen 64 scopeid 0x5 
	inet6 ::1 prefixlen 128 
	inet 127.0.0.1 netmask 0xff000000 
	nd6 options=3<PERFORMNUD,ACCEPT_RTADV>

Nortsx
()

Nat под фряхой

Поднял на машине freeBSD 8.2, перекомпилил ядро с поддержкой ipfw, поднял isc - dhcpd и мучаюсь с натом. в системе существует три интерфейса, вывод ifconfig

em0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> metric 0 mtu 1500
	options=219b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,TSO4,WOL_MAGIC>
	ether 00:15:17:6e:e9:bc
	media: Ethernet autoselect (100baseTX <full-duplex>)
	status: active
re0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
	options=389b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,WOL_UCAST,WOL_MCAST,WOL_MAGIC>
	ether d8:5d:4c:80:ce:3e
	inet 192.168.1.173 netmask 0xffffff00 broadcast 192.168.1.255
	media: Ethernet autoselect (100baseTX <full-duplex>)
	status: active
re1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
	options=389b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,WOL_UCAST,WOL_MCAST,WOL_MAGIC>
	ether d8:5d:4c:80:de:8b
	inet 192.168.0.254 netmask 0xffffff00 broadcast 192.168.0.255
	media: Ethernet autoselect (100baseTX <full-duplex>)
	status: active
ipfw0: flags=8801<UP,SIMPLEX,MULTICAST> metric 0 mtu 65536
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
	options=3<RXCSUM,TXCSUM>
	inet6 fe80::1%lo0 prefixlen 64 scopeid 0x5 
	inet6 ::1 prefixlen 128 
	inet 127.0.0.1 netmask 0xff000000 
	nd6 options=3<PERFORMNUD,ACCEPT_RTADV>
re0 - смотрит наружу re1 - внутрь сетки. мне нужно настроить нат чтобы он хотя бы пропускал все подключения наружу.
add 10 allow ip from any to any via re0
nat 1 config log if re1 reset same_ports
вендовый комп не пингует дальше 0.254 интерфейс с 1.173 он уже не может пропинговать. что я сделал не так? add 100 nat 1 ip from any to any via re1

Nortsx
()

Установка дебиан на машину с RAID

Нужно установить дебиан на машину с тремя дисками, два из которых в рейде. Скачал netinst образ дебиана. Ставлю диск, запускаю установку, в разметке дисков выбираю Partition guide (LVM) (как то так). Он говорит что установлены логические рейды, предлагает их удалить, затем предлагает удалить и LVM заодно. Жмякаю везде ок, он выводит синий экран и зависает. и на этом как бы все. До этого на компьютере стояла CentOS, версия дебиана 6.0.4(скачанная с debian.org вчера). Как с этим бороться? систему поставить все же надо.

Nortsx
()

ZTE Mf112

Собсно говоря сабж не подключается к инету на бубунте 11.04 без десктопа. Подключаю wvdial ом Выводит следующую ошибку WvDial: Internet dialer version 1.61 Initializing modem. Sending: ATX3 ATX3 OK Sending ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 OK Sending AT+CGDCONT=1,«IP»,«internet.mts.ru» AT+CGDCONT=1,«IP»,«internet.mts.ru» OK Modem initialized. Sending: ATM1L3DT*99*# Waiting for carrier ATM1L3DT*99*# ERROR Invalid dial command.

Курил <a href="Проблема с usb 3G модемом тему. Но человеку конфиг помог. У меня точно такой же, однако не работает

Nortsx
()

KWrite regexp

Не очень понял как работают регекспы. Мне нужно найти строку вида href=«/blabla/blabla». Самый простйо способ это регулярка href=".{1,50}", поскольку в искомых урлах могут лежать буквы с цифрами вперемешку. И вот какое дело. KWrite замечательно ищет по регулярке вида href=".+", но находит всю строку, но отказывается искать регулярку с фигурными скобками. Что тогда можно использовать вместо них? На всякий случай Ubuntu 11.04

Nortsx
()

Hyawei E171 отключить монтирование

Как сиему девайсу отключить монтирование как флешку в ubuntu 11.04 без десктопа? Суть в том что при перезагрузке система пытается загрузиться с данного девайса и че нить на нем смонтировать. Знаю что можно в udev что то прописать, но не знаю что. Помогите плиз. P.S забыл добавить, система сама по себе установлена на флешке, поэтому ATTRS{removable}==«1», SUBSYSTEMS==«block», NAME=«» не подходит

Nortsx
()

Редактор PHP с поддержкой 1251

Нужен редактор PHP с поддержкой CP1251 под ubuntu. gPHPedit соотвественно не рабоатет с СР1251 а по дефолту работает с утф8(если там даже как то можно переключить я не смог найти енивей).

Nortsx
()

X linux mc и bash

Есть ли возможность поставить на x linux mc или bash? есть бинарно совместимые пакеты? Учитывая что в нем нет make я не знаю как еще поступать. Установил х линух на минисервер, по причине того что этот дистр работает под 86SX процессорами.

Nortsx
()

Пропали часы с верхней панели

Как лечить?

Nortsx
()

Настройка g++ для подверсий

Как можно настроить g++ чтобы при каждой сборке он создавал скомпиленный файл с именем типа имяпроекта0.0.3415 например? в голову приходит токо написать скрипт. может такая возможность есть в самом компиляторе?

Nortsx
()

Python: UTF-8 to CP1251

Читаю данные из экселевского документа, который написан в утф8, но дял сайта нужно перевести его в СР1251. Задача несложная, каждой строчке сделать encode(«cp1251»), но в тексте встречаются специфические утф8 символы. Хочу записать текст просто пропуская их. Можно ли как нибудь это сделать? При обычном обращении енкод выдает ошибку и программа останавливалась Самое очевидное решение это каждую строчку разбирать в цикле и если элемент не кодируется то пропускать его, но это подозрительно похоже на костыль. Есть ли в питоне что нибудь?

Nortsx
()

RSS подписка на новые темы