Jabber.mount.at: ICQ Transport and IRC issue

Posted on August 8th, 2007

by siyb

Due to a hdd crash, the ICQ transport on jabber.mount.at was not reachable for some hours. The problem has been fixed and the service should be online and ready to be used again. The only thing you got to do is register with the transport again to be able to chat to you ICQ buddies. Sorry for causing inconvenience and thanks to mrnice, who was so kind to inform me about the ICQT failure, I was still logged in an would not have recognized anything without his notice.

UPDATE:
I have forgotten, that one of the IRC servers in our cluster was also installed on the server, the server irc2.mount.at will not be reachable for some days, or at least until the hdd has been replaced. Please choose any other server from our cluster if you wish to connect to our network.

Changing identifiers of network interfaces using udev rules (Debian / Unstable)

Posted on May 10th, 2007

by siyb

When I installed the new mainboard into my server, I came across a problem, the new onboard ethernet device was identified by eth9 instead of eth0. There is a very easy way to fix that, by slightly editing the udev rules for network interfaces. Choose your preferred editor and edit the z25_persistent-net.rules file:

$EDITOR /etc/udev/rules.d/z25_persistent-net.rules

Now find the network interface(s) whose identifier you wish to change, the line of each NIC/Firewire/etc device should look a bit like this:

# PCI device 0×1100:0×4265 (woot)
SUBSYSTEM==”net”, DRIVERS==”?*”, ATTRS{address}==”00:13:32:bc:8a:21″, NAME=”eth9″

The only parameter you got to change in this case is the NAME of the NIC, here it’s called eth9.

# PCI device 0×1100:0×4265 (woot)
SUBSYSTEM==”net”, DRIVERS==”?*”, ATTRS{address}==”00:13:32:bc:8a:21″, NAME=”eth0″

In order to apply the settings you got to restart udev and probably networking, however that did not work for me so that I had to reboot my server.

bomba.homeunix.org is back

Posted on April 9th, 2007

by bomba

Yeah, my new server is ready:

bomba.homeunix.org is back :)

Apache2 is started,
Ircd is started and uplinked,
Jabberd comming sone (teststation for teranetworks)

and some other daemons.

My new Server:

OS: Gentoo ~x86

Processors 2
Model Intel(R) Pentium(R) 4 CPU 3.20GHz HT
MHZ: 3,21 GHz
Cache: 1024,00 KB
System Bogomips 12830.47
HDD: 1 x 120gb, 1x 80gb and 1 x 20gb for backups

but atm only 512mb Ram .. in 2 Month 2gb.

So Long

GPRS und UMTS mit E-Plus UMTS Notebook Card II alias Option GT 3G Quad

Posted on April 5th, 2007

by Zhenech

Ich bin ja auf der ewigen Mission mein Laptop auch unterwegs im Netz haben zu können. Dazu habe ich ja bereits einige Experimente mit Vodafone und meinem 6230i gemacht, und anschließen das gleiche mit ALDI-Talk bzw E-Plus wiederholt, wodurch ich schonmal per GPRS surfen konnte. Da GPRS aber nur eine sehr magere Leistung von 2-4KB/s bringt, ist der Spaß beim Surfen eher gedämpft. Da muss eigentlich UMTS her, aber ich habe derzeit kein Gerät da (mein Vater hat ein Nokia 6288, aber der ist gerade nicht da). Praktischerweise ist heute früh aber meinem Cheff sein Notebook gestorben (Gruß an dieser Stelle an MSI - wieso bootet das Ding plötzlich nicht mehr?!) und er hatte da eine UMTS Karte von E-Plus drin. Habe ihn also vorhin im Büro angehauen und bis nächste Woche das Kärtchen ausgeliehen bekommen.

Einstecken unf Funktionieren ist ja leider bei Linux nicht immer der Fall (obwohl es bei dieser Karte sein könnte), also erstmal ein wenig gegoogelt.
Bei der von E-Plus als "UMTS Notebook Card II" vertrieben Karte handelt sich eigentlich um eine GlobeTrotter 3G Quad von Option, die sich beim Einstecken in den CardBus-Slot als USB-Controller meldet und auf diesem eine serielle Schnittstelle zum Modem anbietet.

Damit die Karte nun tatsächlich funktioniert braucht man folgende drei Optionen im Kernel:
CONFIG_USB_OHCI_HCD=m
CONFIG_USB_SERIAL=m
CONFIG_USB_SERIAL_OPTION=m

Der erste Eintrag ist für den NEC USB-Chip, der zweite für die allgemeine USB-to-Serial Unterstützung und der letzte für eben diese Option Karte. Netterweise war der erste bei mir nicht gesetzt (ich habe hier sonst nur EHCI und UHCI) und deswegen wurde das erstmal nichts mit online. Kurz den Kernel kompiliert (nach mindestens 10 Minuten grübeln warum das nu nicht geht :() und schon flutscht es. Ich stecke die Karte rein und sehe folgendes in dmesg:

pccard: CardBus card inserted into slot 0
ohci_hcd: 2006 August 04 USB 1.1 ‘Open’ Host Controller (OHCI) Driver (PCI)
PCI: Enabling device 0000:16:00.0 (0000 -> 0002)
ACPI: PCI Interrupt 0000:16:00.0[A] -> GSI 16 (level, low) -> IRQ 17
PCI: Setting latency timer of device 0000:16:00.0 to 64
ohci_hcd 0000:16:00.0: OHCI Host Controller
ohci_hcd 0000:16:00.0: new USB bus registered, assigned bus number 6
ohci_hcd 0000:16:00.0: irq 17, io mem 0×50000000
usb usb6: configuration #1 chosen from 1 choice
hub 6-0:1.0: USB hub found
hub 6-0:1.0: 1 port detected
PCI: Enabling device 0000:16:00.1 (0000 -> 0002)
ACPI: PCI Interrupt 0000:16:00.1[B ] -> GSI 16 (level, low) -> IRQ 17
PCI: Setting latency timer of device 0000:16:00.1 to 64
ohci_hcd 0000:16:00.1: OHCI Host Controller
ohci_hcd 0000:16:00.1: new USB bus registered, assigned bus number 7
ohci_hcd 0000:16:00.1: irq 17, io mem 0×50001000
usb usb7: configuration #1 chosen from 1 choice
hub 7-0:1.0: USB hub found
hub 7-0:1.0: 1 port detected
usb 7-1: new full speed USB device using ohci_hcd and address 2
usb 7-1: configuration #1 chosen from 1 choice
usbcore: registered new interface driver usbserial
drivers/usb/serial/usb-serial.c: USB Serial support registered for generic
usbcore: registered new interface driver usbserial_generic
drivers/usb/serial/usb-serial.c: USB Serial Driver core
drivers/usb/serial/usb-serial.c: USB Serial support registered for GSM modem (1-port)
option 7-1:1.0: GSM modem (1-port) converter detected
usb 7-1: GSM modem (1-port) converter now attached to ttyUSB0
option 7-1:1.1: GSM modem (1-port) converter detected
usb 7-1: GSM modem (1-port) converter now attached to ttyUSB1
option 7-1:1.2: GSM modem (1-port) converter detected
usb 7-1: GSM modem (1-port) converter now attached to ttyUSB2
option 7-1:1.3: GSM modem (1-port) converter detected
usb 7-1: GSM modem (1-port) converter now attached to ttyUSB3
usbcore: registered new interface driver option
drivers/usb/serial/option.c: USB Driver for GSM modems: v0.7.1

Entgegen allen Meldungen im Netz musste ich usbserial auch keine kryptischen Optionen mitgeben, es lief einfach.
Wie man sieht wurden direkt vier Devices angelegt, und ich konnte das Modem auch über alle ansprechen. Jetzt noch kurz /dev/ttyUSB0 statt /dev/ttyACM0 vom Nokia in die /etc/ppp/peers/eplus-gprs eintragen und nach einem pon eplus-gprs ist man online. Vorrausgesetzt man hat auf der Karte die PIN deaktiviert, was ich habe. Irgendwie kann man dem die PIN aber auch übergeben.

Nach einem kurzen Speedtest stellte ich jedoch fest, dass ich weiterhin nur GPRS hatte. Doof, dabei hieß es doch, man könnte UMTS mit ALDI-Talk nutzen (zumindest las ich das in Foren und bei teltarif.de, bei ALDI sagt man, das ginge nicht). Muss ich die Tage mal irgendwo in der Stadt testen, wo es gehen sollte (bei E-Plus weiß man nie…).

Noch ein Tipp am Schluss, es gibt ein nettes Tool namens gcom bzw comgt (http://sourceforge.net/projects/comgt, unter Debian Etch/Sid reicht ein "apt-get install gcom"), damit kann man der Karte allerlei Informationen entlocken: gcom -d /dev/ttyUSB0.

Getting Voice Software working with Audigy 4 and Nforce2 OnBoardsound

Posted on April 3rd, 2007

I tried to use TeamSpeak to speak with some friends while playing, but i didn’t succeed to get it working. I tried to put “aoss” in front of the “TeamSpeak” command, nothing changed. So i tried to find out, what i can do. First i merged audacity where i found out, that my microphone doesn’t work with the default device. I had to change from “Mic Capture” to “ALSA: Audigy4: Multichannel Capture/PT Playback (hw:0,2)”. But in TeamSpeak was no Option to use this devicepart.
After this i tried “mumble” a really nice voice software that is opensource and works unter Windows and Linux. More infos here [1]. I used the svn version, the ebuild didn’t compile. I used this [2] introduction to install it.
When i start mumble and joined a server i could here others, a step further to a solution (in TS i didn’t hear anything). Although mumble uses Alsa i still can’t talk, just crazy sounds coming over to others. After some time hacking around with the config i started to try my onboard Chip. I have a Asus A7N8X Deluxe 2.0 so i needed the “intel8×0″ driver. I made a new Kernel with emu10k1 for my Audigy 4 and intel8×0 for the Realtek Chip on board. I used ALSA and the drivers as modules. More infos here [3] especially 2.4.
So now i wanted to use the Audigy 4 for Output and the intel8×0 for input, because microphone with intel8×0 works fine. So i used [3] and [4] to make my Gentoo using both cards as one.
I had to modify some files:

/etc/make.conf:

ALSA_CARDS="emu10k1 intel8x0"

/etc/modules.d/alsa:

alias /dev/mixer snd-mixer-oss
alias /dev/dsp snd-pcm-oss
alias /dev/midi snd-seq-oss

alias snd-card-0 snd-emu10k1
alias snd-card-1 snd-intel8x0
alias sound-slot-0 snd-card-0
alias sound-slot-1 snd-card-1
options snd-emu10k1 index=0
options snd-intel8x0 index=-2

.asoundrc:

pcm.!default {
    type plug
    slave {
        pcm {
            type    asym
            playback.pcm dmix:0
            capture.pcm dsnoop:1
        }
    }
}
pcm.dsp pcm.!default

Now i made sure that alsasound is added to the runlevel and configured Alsamixer.
So the Audigy is working for output and the Realtek Chip is working for the input.
Now i can use mumble and TeamSpeak. There is just one problem left with mumble. When more then 1 User speak it crashes, if anyone has a solution please report me:
ALSA lib pcm_dmix.c:914:(snd_pcm_dmix_open) unable to open slave

[1] http://mumble.sourceforge.net/
[2] http://www.linux-gamers.net/modules/newbb/viewtopic.php?topic_id=2896&forum=6
[3] http://www.gentoo.de/doc/de/alsa-guide.xml
[4] http://de.gentoo-wiki.com/Soundkarten_kombinieren


design: makequick.com | modificashuns and bugfixes by jesse
bottom